summaryrefslogtreecommitdiff
path: root/openscad.pro
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2012-07-13 01:40:07 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2012-07-13 01:40:07 (GMT)
commit018211a863ec8e1098a887641dd1c7e5ffd2d2f7 (patch)
tree6e9626c58abd2a9f2f0c35ad7c08b57ae2fb118b /openscad.pro
parentb960247d284ed7b8fea386c303895673bdc12fb6 (diff)
check versions of libraries at compile time - warn users. fix FIXME in openscad.pro
Diffstat (limited to 'openscad.pro')
-rw-r--r--openscad.pro27
1 files changed, 15 insertions, 12 deletions
diff --git a/openscad.pro b/openscad.pro
index 591ed5f..048fbb5 100644
--- a/openscad.pro
+++ b/openscad.pro
@@ -108,6 +108,11 @@ CONFIG(mingw-cross-env) {
include(mingw-cross-env.pri)
}
+CONFIG(skip-version-check) {
+ # force the use of outdated libraries
+ DEFINES += OPENSCAD_SKIP_VERSION_CHECK
+}
+
# Application configuration
macx:CONFIG += mdi
CONFIG += cgal
@@ -122,14 +127,7 @@ mdi {
DEFINES += ENABLE_MDI
}
-# FIXME: This can be made default by now
-CONFIG += progresswidget
-progresswidget {
- DEFINES += USE_PROGRESSWIDGET
- FORMS += src/ProgressWidget.ui
- HEADERS += src/ProgressWidget.h
- SOURCES += src/ProgressWidget.cc
-}
+DEFINES += USE_PROGRESSWIDGET
include(common.pri)
@@ -145,9 +143,12 @@ RESOURCES = openscad.qrc
FORMS += src/MainWindow.ui \
src/Preferences.ui \
- src/OpenCSGWarningDialog.ui
+ src/OpenCSGWarningDialog.ui \
+ src/ProgressWidget.ui
-HEADERS += src/parsersettings.h \
+HEADERS += src/version_check.h \
+ src/ProgressWidget.h \
+ src/parsersettings.h \
src/renderer.h \
src/rendersettings.h \
src/ThrownTogetherRenderer.h \
@@ -203,8 +204,10 @@ HEADERS += src/parsersettings.h \
src/system-gl.h \
src/stl-utils.h
-SOURCES += src/mathc99.cc \
- src/linalg.cc \
+SOURCES += src/version_check.cc \
+ src/ProgressWidget.cc \
+ src/mathc99.cc \
+ src/linalg.cc \
src/handle_dep.cc \
src/value.cc \
src/expr.cc \
contact: Jan Huwald // Impressum