summaryrefslogtreecommitdiff
path: root/eigen.pri
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2013-03-28 03:55:51 (GMT)
committerMarius Kintel <marius@kintel.net>2013-03-28 03:55:51 (GMT)
commiteefcd6d0b271642d470cd55bc47d1579d943938e (patch)
tree48f9e4db455879025adb9317b740bfa4b72c2d66 /eigen.pri
parentf70578f362c8c2c78036c9de846c20802ac7aa81 (diff)
parentbeff2b1f4811b7f9d2b58bfc6a469a363bc9bfd0 (diff)
Merge branch 'master' into epec-kernel
Conflicts: src/PolySetCGALEvaluator.cc
Diffstat (limited to 'eigen.pri')
-rw-r--r--eigen.pri15
1 files changed, 15 insertions, 0 deletions
diff --git a/eigen.pri b/eigen.pri
index 5adac4b..5935a47 100644
--- a/eigen.pri
+++ b/eigen.pri
@@ -59,6 +59,21 @@ isEmpty(EIGEN_INCLUDEPATH) {
}
}
+!exists($$EIGEN_INCLUDEPATH/Eigen/Core) {
+ EIGEN_CFLAGS = $$system("pkg-config --cflags eigen2")
+ EIGEN_INCLUDEPATH = $$replace(EIGEN_CFLAGS,"-I","")
+}
+
+!exists($$EIGEN_INCLUDEPATH/Eigen/Core) {
+ EIGEN_CFLAGS = $$system("pkg-config --cflags eigen3")
+ EIGEN_INCLUDEPATH = $$replace(EIGEN_CFLAGS,"-I","")
+}
+
+mingw-cross-env {
+ EIGEN_CFLAGS = $$system("i686-pc-mingw32-pkg-config --cflags eigen3")
+ EIGEN_INCLUDEPATH = $$replace(EIGEN_CFLAGS,"-I","")
+}
+
# disable Eigen SIMD optimizations for platforms where it breaks compilation
!macx {
!freebsd-g++ {
contact: Jan Huwald // Impressum