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)
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
#!/bin/sh
-#Define CASROOT and QTDIR variables in order to generate Makefile files by qmake
+#Define CASROOT and QTDIR variables in order to generate Makefile files by qmake.
+#If you are using Mac OS X it is necessary to define WOKHOME as a path to your WOK installation directory.
export CASROOT=""
export QTDIR=""
-if test "${CASROOT}" == ""; then
- echo "Environment variable \"CASROOT\" not defined."
- exit 1
-fi
-
-if test "${QTDIR}" == ""; then
- echo "Environment variable \"QTDIR\" not defined."
- exit 1
-fi
-
-export PATH=${QTDIR}/bin:${PATH}
\ No newline at end of file
+export WOKHOME=""
#!/bin/sh
if [ -e "${aSamplePath}/custom.sh" ]; then source "${aSamplePath}/custom.sh"; fi
+
+if test "${CASROOT}" == ""; then
+ echo "Environment variable \"CASROOT\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+if test "${QTDIR}" == ""; then
+ echo "Environment variable \"QTDIR\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+if test `uname -s` == "Darwin" && test "${WOKHOME}" == ""; then
+ echo "Environment variable \"WOKHOME\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+export PATH=${QTDIR}/bin:${PATH}
+
source $CASROOT/env.sh
-export CSF_OPT_INC="${CSF_OPT_INC}${CASROOT}/inc:"
+export CSF_OPT_INC="${CASROOT}/inc:${WOKHOME}/lib:${CSF_OPT_INC}"
DEFINES = CSFDB
unix {
+ UNAME = $$system(uname -s)
INCLUDES = $$(CSF_OPT_INC)
PATHS = $$split(INCLUDES,":")
for(path, PATHS):INCLUDEPATH += $${path}
LIBLIST = $$(LD_LIBRARY_PATH)
LIBPATHS = $$split(LIBLIST,":")
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
#!/bin/sh
-#Define CASROOT and QTDIR variables in order to generate Makefile files by qmake
+#Define CASROOT and QTDIR variables in order to generate Makefile files by qmake.
+#If you are using Mac OS X it is necessary to define WOKHOME as a path to your WOK installation directory.
export CASROOT=""
export QTDIR=""
-if test "${CASROOT}" == ""; then
- echo "Environment variable \"CASROOT\" not defined."
- exit 1
-fi
-
-if test "${QTDIR}" == ""; then
- echo "Environment variable \"QTDIR\" not defined."
- exit 1
-fi
-
-export PATH=${QTDIR}/bin:${PATH}
\ No newline at end of file
+export WOKHOME=""
#!/bin/sh
if [ -e "${aSamplePath}/custom.sh" ]; then source "${aSamplePath}/custom.sh"; fi
+
+if test "${CASROOT}" == ""; then
+ echo "Environment variable \"CASROOT\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+if test "${QTDIR}" == ""; then
+ echo "Environment variable \"QTDIR\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+if test `uname -s` == "Darwin" && test "${WOKHOME}" == ""; then
+ echo "Environment variable \"WOKHOME\" not defined. Define it in \"custom.sh\" script."
+ exit 1
+fi
+
+export PATH=${QTDIR}/bin:${PATH}
+
source $CASROOT/env.sh
-export CSF_OPT_INC="${CSF_OPT_INC}${CASROOT}/inc:"
+export CSF_OPT_INC="${CASROOT}/inc:${WOKHOME}/lib:${CSF_OPT_INC}"