summaryrefslogtreecommitdiff
path: root/eigen.pri
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2013-01-05 22:57:08 (GMT)
committerMarius Kintel <marius@kintel.net>2013-01-05 22:57:08 (GMT)
commit101510c5cb3f696ee01fc900c9269d87a09c0658 (patch)
tree0d368ccb44ccf8dc6c7752e4e4097fd590af523a /eigen.pri
parentbc7ff5aa8d73ff08bd847bc8d0f41dc26deee54e (diff)
parentdb9a78f028803619cb68e17c7478e3de956e61d8 (diff)
Merge pull request #235 from openscad/mxebuild_fix
Mxebuild fix
Diffstat (limited to 'eigen.pri')
-rw-r--r--eigen.pri15
1 files changed, 10 insertions, 5 deletions
diff --git a/eigen.pri b/eigen.pri
index b7fe366..efb2d3c 100644
--- a/eigen.pri
+++ b/eigen.pri
@@ -48,14 +48,14 @@ CONFIG(mingw-cross-env) {
isEmpty(EIGEN_INCLUDEPATH) {
freebsd-g++: EIGEN_INCLUDEPATH = /usr/local/include/eigen3
- macx: EIGEN_INCLUDEPATH = /opt/local/include/eigen3
- linux*|hurd*: EIGEN_INCLUDEPATH = /usr/include/eigen3
netbsd*: EIGEN_INCLUDEPATH = /usr/pkg/include/eigen3
- !exists($$EIGEN_INCLUDEPATH) {
+ linux*|hurd*|unix: EIGEN_INCLUDEPATH = /usr/include/eigen3
+ macx: EIGEN_INCLUDEPATH = /opt/local/include/eigen3
+ !exists(EIGEN_INCLUDEPATH) {
freebsd-g++: EIGEN_INCLUDEPATH = /usr/local/include/eigen2
- macx: EIGEN_INCLUDEPATH = /opt/local/include/eigen2
- linux*|hurd*: EIGEN_INCLUDEPATH = /usr/include/eigen2
netbsd*: EIGEN_INCLUDEPATH = /usr/pkg/include/eigen2
+ linux*|hurd*|unix*: EIGEN_INCLUDEPATH = /usr/include/eigen2
+ macx: EIGEN_INCLUDEPATH = /opt/local/include/eigen2
}
}
@@ -69,4 +69,9 @@ isEmpty(EIGEN_INCLUDEPATH) {
# EIGEN being under 'include/eigen[2-3]' needs special prepending
QMAKE_INCDIR_QT = $$EIGEN_INCLUDEPATH $$QMAKE_INCDIR_QT
+# qmakespecs on netbsd prepend system includes, we need eigen first.
+netbsd* {
+ QMAKE_CXXFLAGS = -I$$EIGEN_INCLUDEPATH $$QMAKE_CXXFLAGS
+}
+
} # eigen
contact: Jan Huwald // Impressum