summaryrefslogtreecommitdiff
path: root/openscad.pro
diff options
context:
space:
mode:
Diffstat (limited to 'openscad.pro')
-rw-r--r--openscad.pro15
1 files changed, 15 insertions, 0 deletions
diff --git a/openscad.pro b/openscad.pro
index 3a41800..49553ad 100644
--- a/openscad.pro
+++ b/openscad.pro
@@ -9,7 +9,13 @@
}
win32 {
+# for debugging link problems (use nmake -f Makefile.Release > log.txt)
+# QMAKE_LFLAGS += -VERBOSE
+}
+
+win32 {
isEmpty(VERSION) VERSION = $$system(date /t)
+ # isEmpty(VERSION) VERSION = "2011.10.15" # for XP, set version manually
} else {
isEmpty(VERSION) VERSION = $$system(date "+%Y.%m.%d")
}
@@ -42,6 +48,15 @@ win32:DEFINES += _USE_MATH_DEFINES NOMINMAX _CRT_SECURE_NO_WARNINGS YY_NO_UNISTD
#disable warning about too long decorated names
win32:QMAKE_CXXFLAGS += -wd4503
+#disable warning about casting int to bool
+win32:QMAKE_CXXFLAGS += -wd4800
+
+#disable warning about CGAL's unreferenced formal parameters
+win32:QMAKE_CXXFLAGS += -wd4100
+
+# disable Eigen SIMD optimizations for non-Mac OSX
+win32:QMAKE_CXXFLAGS += -DEIGEN_DONT_ALIGN
+unix:QMAKE_CXXFLAGS += -DEIGEN_DONT_ALIGN
TEMPLATE = app
RESOURCES = openscad.qrc
contact: Jan Huwald // Impressum