!include( ../config.pri ) { error( "Couldn't find the config.pri file!" ) } DESTDIR = $$CHART_BUILD_BIN_DIR !ios { OBJECTS_DIR = $$CHART_BUILD_DIR/demos/$$TARGET MOC_DIR = $$CHART_BUILD_DIR/demos/$$TARGET UI_DIR = $$CHART_BUILD_DIR/demos/$$TARGET RCC_DIR = $$CHART_BUILD_DIR/demos/$$TARGET } TEMPLATE = app QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets # staticlib config causes problems when building executables staticlib: CONFIG-=staticlib android { # Workaround to fix android deployment, which seems to always look for target in # OUT_PWD instead of DESTDIR. COPY_PARAMETERS = "$$CHART_BUILD_BIN_DIR/lib$${TARGET}.so $$OUT_PWD/lib$${TARGET}.so" contains(QMAKE_HOST.os, Windows): COPY_PARAMETERS = $$replace(COPY_PARAMETERS, "/","\\") QMAKE_POST_LINK += $$QMAKE_COPY $$COPY_PARAMETERS contains(TARGET, qml.*) { charts_qmldir.files = $$CHART_BUILD_QML_PLUGIN_DIR/qmldir charts_qmldir.path = /assets/imports/QtCommercial/Chart charts_qmlplugin.files = $$CHART_BUILD_QML_PLUGIN_DIR/libqtcommercialchartqml.so charts_qmlplugin.path = /libs/$$ANDROID_TARGET_ARCH INSTALLS += charts_qmldir charts_qmlplugin } else:contains(TARGET, quick2.*) { charts_qmldir.files = $$CHART_BUILD_QML2_PLUGIN_DIR/qmldir charts_qmldir.path = /assets/qml/QtCommercial/Chart charts_qmlplugin.files = $$CHART_BUILD_QML2_PLUGIN_DIR/libqtcommercialchartqml2.so charts_qmlplugin.path = /libs/$$ANDROID_TARGET_ARCH INSTALLS += charts_qmldir charts_qmlplugin } }