#---------------------------------------------------------------------- # qmake project file for PythonQt #---------------------------------------------------------------------- include(../ElmerGUI.pri) TARGET = PythonQt TEMPLATE = lib CONFIG += qt release warn_off INCLUDEPATH += $${PY_INCLUDEPATH} src LIBPATH += $${PY_LIBPATH} LIBS += $${PY_LIBS} DESTDIR = lib MOC_DIR = tmp OBJECTS_DIR = tmp DEFINES += PYTHONQT_EXPORTS unix { CONFIG += staticlib } win32 { DEFINES += EG_MODS pythonqtdll.path = $${ELMERGUI_HOME} pythonqtdll.files = lib\PythonQt.dll INSTALLS += pythonqtdll } #------------------------------------------------------------------------------ # Compiler flags: #------------------------------------------------------------------------------ QMAKE_CXXFLAGS_DEBUG += -g QMAKE_CXXFLAGS += -g #------------------------------------------------------------------------------ # Input files: #------------------------------------------------------------------------------ HEADERS += src/PythonQt.h \ src/PythonQtStdDecorators.h \ src/PythonQtClassInfo.h \ src/PythonQtImporter.h \ src/PythonQtObjectPtr.h \ src/PythonQtSlot.h \ src/PythonQtStdOut.h \ src/PythonQtMisc.h \ src/PythonQtMethodInfo.h \ src/PythonQtImportFileInterface.h \ src/PythonQtConversion.h \ src/PythonQtSignalReceiver.h \ src/PythonQtWrapper.h \ src/PythonQtMetaObjectWrapper.h \ src/PythonQtCppWrapperFactory.h \ src/PythonQtVariants.h \ src/PythonQtVariantWrapper.h \ src/wrapper/PythonQtWrappedVariants.h \ src/gui/PythonQtScriptingConsole.h \ src/PythonQtSystem.h SOURCES += src/PythonQtStdDecorators.cpp \ src/PythonQt.cpp \ src/PythonQtClassInfo.cpp \ src/PythonQtImporter.cpp \ src/PythonQtObjectPtr.cpp \ src/PythonQtStdOut.cpp \ src/PythonQtSlot.cpp \ src/PythonQtMisc.cpp \ src/PythonQtMethodInfo.cpp \ src/PythonQtConversion.cpp \ src/PythonQtSignalReceiver.cpp \ src/PythonQtVariants.cpp \ src/PythonQtVariantWrapper.cpp \ src/PythonQtWrapper.cpp \ src/PythonQtMetaObjectWrapper.cpp \ src/gui/PythonQtScriptingConsole.cpp