0023448: Fix QT samples for Mac OS X
[occt.git] / samples / qt / IESample / IESample.pro
old mode 100644 (file)
new mode 100755 (executable)
index 57094a7..3041d86
@@ -13,7 +13,8 @@ TS_FILES = ./src/Common-icon.ts \
 DEFINES = CSFDB
 
 unix {
-       INCLUDES = $$(CSF_OPT_INC)
+    UNAME = $$system(uname -s)
+    INCLUDES = $$(CSF_OPT_INC)
     PATHS = $$split(INCLUDES,":")
     for(path, PATHS):INCLUDEPATH += $${path}
     LIBLIST = $$(LD_LIBRARY_PATH)
@@ -21,13 +22,13 @@ unix {
     for(lib, LIBPATHS):LIBS += -L$${lib}
 
     CONFIG(debug, debug|release) {
-       DESTDIR = ./Linux/bind
-       OBJECTS_DIR = ./Linux/objd
-       MOC_DIR = ./Linux/srcd
+       DESTDIR = ./$$UNAME/bind
+       OBJECTS_DIR = ./$$UNAME/objd
+       MOC_DIR = ./$$UNAME/srcd
     } else {
-       DESTDIR = ./Linux/bin
-       OBJECTS_DIR = ./Linux/obj
-       MOC_DIR = ./Linux/src
+       DESTDIR = ./$$UNAME/bin
+       OBJECTS_DIR = ./$$UNAME/obj
+       MOC_DIR = ./$$UNAME/src
     }
     INCLUDEPATH += $$QMAKE_INCDIR_X11 $$QMAKE_INCDIR_OPENGL $$QMAKE_INCDIR_THREAD
     DEFINES += LIN LININTEL OCC_CONVERT_SIGNALS HAVE_CONFIG_H HAVE_WOK_CONFIG_H QT_NO_STL