Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TEMPLATE = lib
- TARGET = Qt3D$${QT_LIBINFIX}
- gcov {
- CONFIG += staticlib warn_on
- QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage
- QMAKE_LFLAGS += -fprofile-arcs -ftest-coverage
- } else {
- CONFIG += dll warn_on
- }
- QT += opengl \
- network
- DESTDIR = ../../lib
- win32 {
- DLLDESTDIR = ../../bin
- !static:DEFINES += QT_MAKEDLL
- CONFIG(debug, debug|release) {
- TARGET = $$member(TARGET, 0)d
- }
- }
- symbian {
- DEFINES += QT_MAKEDLL
- CONFIG += epocallowdlldata
- contains(QT_EDITION, OpenSource) {
- TARGET.CAPABILITY = LocalServices NetworkServices ReadUserData UserEnvironment WriteUserData
- } else {
- TARGET.CAPABILITY = All -Tcb
- }
- }
- include(threed.pri)
- PUBLIC_HEADERS = $$HEADERS
- HEADERS += $$PRIVATE_HEADERS
- DEFINES += QT_BUILD_QT3D_LIB
- !contains(QT_CONFIG, egl):DEFINES += QT_NO_EGL
- !symbian {
- target.path += $$[QT_INSTALL_LIBS]
- INSTALLS += target
- install_headers.path = $$[QT_INSTALL_HEADERS]/Qt3D
- install_headers.files = $$PUBLIC_HEADERS
- INSTALLS += install_headers
- } else {
- for(file, PUBLIC_HEADERS) {
- for(path, VPATH) {
- header = $$path/$$file
- exists($$header) {
- BLD_INF_RULES.prj_exports += "$$header $$[QT_INSTALL_HEADERS]/Qt3D/$$file"
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement