diff options
Diffstat (limited to 'src/quick3d/quick3d.pro')
-rw-r--r-- | src/quick3d/quick3d.pro | 29 |
1 files changed, 24 insertions, 5 deletions
diff --git a/src/quick3d/quick3d.pro b/src/quick3d/quick3d.pro index aa8d6e4a6..53f49fd57 100644 --- a/src/quick3d/quick3d.pro +++ b/src/quick3d/quick3d.pro @@ -10,11 +10,25 @@ gcov { QT += declarative +# See the README in the root dir re this code package { + macx:CONFIG(qt_framework, qt_framework|qt_no_framework) { + LIBS += -framework Qt3D -F../threed + INCLUDEPATH += ../threed/Qt3D.framework/Versions/1/Headers + } else { + win32 { + CONFIG(debug, debug|release) { + LIBS += ..\\threed\\debug\\Qt3Dd.lib + } else { + LIBS += ..\\threed\\release\\Qt3D.lib + } + } else { + LIBS += -L../threed -lQt3D + } + INCLUDEPATH += ../../include/Qt3D + } target.path = $$[QT_INSTALL_LIBS] INSTALLS += target - LIBS += -L$$PWD/../threed -lQt3D - INCLUDEPATH += ../../include QT += opengl network } else { CONFIG += qt3d @@ -22,9 +36,14 @@ package { } win32 { - DLLDESTDIR = ../../bin !static:DEFINES += QT_MAKEDLL - + package { + installDll.path = $$[QT_INSTALL_BINS] + installDll.files = $$DESTDIR_TARGET + INSTALLS += installDll + } else { + DLLDESTDIR = $$[QT_INSTALL_BINS] + } CONFIG(debug, debug|release) { TARGET = $$member(TARGET, 0)d } @@ -79,7 +98,7 @@ macx:CONFIG(qt_framework, qt_framework|qt_no_framework) { } else { exportHeaders.input = PUBLIC_HEADERS package { - exportHeaders.output = ../../include/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT} + exportHeaders.output = ../../include/Qt3DQuick/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT} } else { exportHeaders.output = $$[QT_INSTALL_HEADERS]/Qt3DQuick/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT} } |