summaryrefslogtreecommitdiff
path: root/openscad.pro
diff options
context:
space:
mode:
Diffstat (limited to 'openscad.pro')
-rw-r--r--openscad.pro19
1 files changed, 14 insertions, 5 deletions
diff --git a/openscad.pro b/openscad.pro
index 026db5b..ac4200e 100644
--- a/openscad.pro
+++ b/openscad.pro
@@ -33,12 +33,7 @@ win32 {
debug: DEFINES += DEBUG
TEMPLATE = app
-RESOURCES = openscad.qrc
-OBJECTS_DIR = objects
-MOC_DIR = objects
-UI_DIR = objects
-RCC_DIR = objects
INCLUDEPATH += src
# Handle custom library location.
@@ -48,6 +43,13 @@ OPENSCAD_LIBDIR = $$(OPENSCAD_LIBRARIES)
QMAKE_INCDIR += $$OPENSCAD_LIBDIR/include
QMAKE_LIBDIR += $$OPENSCAD_LIBDIR/lib
}
+else {
+ macx {
+ # Default to MacPorts on Mac OS X
+ QMAKE_INCDIR = /opt/local/include
+ QMAKE_LIBDIR = /opt/local/lib
+ }
+}
macx {
# add CONFIG+=deploy to the qmake command-line to make a deployment build
@@ -108,6 +110,8 @@ win32 {
YACCSOURCES += src/parser.y
}
+RESOURCES = openscad.qrc
+
FORMS += src/MainWindow.ui \
src/Preferences.ui \
src/OpenCSGWarningDialog.ui
@@ -213,6 +217,11 @@ SOURCES += src/openscad.cc \
src/PolySetCache.cc \
src/PolySetEvaluator.cc
+opencsg {
+ HEADERS += src/OpenCSGRenderer.h
+ SOURCES += src/OpenCSGRenderer.cc
+}
+
cgal {
HEADERS += src/cgal.h \
src/cgalfwd.h \
contact: Jan Huwald // Impressum