include(../common.pri) QT += core gui TARGET = LRDemo_r1 TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp HEADERS += mainwindow.h FORMS += mainwindow.ui INCLUDEPATH += $$PWD/../include DEPENDPATH += $$PWD/../include RESOURCES += \ r1.qrc EXTRA_DIR += $$PWD/demo_reports DEST_DIR = $${DEST_BINS} REPORTS_DIR = $${DEST_DIR} macx{ CONFIG += app_bundle } unix:{ LIBS += -L$${DEST_LIBS} CONFIG(debug, debug|release) { LIBS += -llimereportd } else { LIBS += -llimereport } !contains(CONFIG, static_build){ contains(CONFIG,zint){ LIBS += -L$${DEST_LIBS} CONFIG(debug, debug|release) { LIBS += -lQtZintd } else { LIBS += -lQtZint } } } DESTDIR = $$DEST_DIR # QMAKE_POST_LINK += mkdir -p $$quote($$REPORTS_DIR) | QMAKE_POST_LINK += $$QMAKE_COPY_DIR $$quote($$EXTRA_DIR) $$quote($$REPORTS_DIR) $$escape_expand(\n\t) linux{ #Link share lib to ../lib rpath QMAKE_LFLAGS += -Wl,--rpath=\\\$\$ORIGIN QMAKE_LFLAGS += -Wl,--rpath=\\\$\$ORIGIN/lib QMAKE_LFLAGS += -Wl,--rpath=\\\$\$ORIGIN/../lib QMAKE_LFLAGS_RPATH += #. .. ./libs } target.path = $${DEST_DIR} INSTALLS = target } win32 { EXTRA_DIR ~= s,/,\\,g DEST_DIR ~= s,/,\\,g REPORTS_DIR ~= s,/,\\,g DESTDIR = $$DEST_DIR RC_FILE += mainicon.rc QMAKE_POST_LINK += $$QMAKE_COPY_DIR \"$$EXTRA_DIR\" \"$$REPORTS_DIR\\demo_reports\" $$escape_expand(\\n\\t) #QMAKE_POST_LINK += $$QMAKE_COPY_DIR $$quote($$EXTRA_DIR\\*) $$quote($$REPORTS_DIR\\demo_reports) $$escape_expand(\\n\\t) !contains(CONFIG, static_build){ contains(CONFIG,zint){ LIBS += -L$${DEST_LIBS} CONFIG(debug, debug|release) { LIBS += -lQtZintd } else { LIBS += -lQtZint } } } LIBS += -L$${DEST_LIBS} CONFIG(debug, debug|release) { LIBS += -llimereportd } else { LIBS += -llimereport } }