##// END OF EJS Templates
Fix Android build...
Fix Android build Visibility attribute is not supported for Android X86. Therefore it's removed for android. Replace the slashes for declarative directories to copy files correctly. Change-Id: I4be8a70cb7ef8f89040e455a61d27c2bb08d0a4d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>

File last commit:

r2524:eaf45afc1a90
r2648:8da9536b16ef
Show More
auto.pri
25 lines | 831 B | text/plain | TextLexer
!include( ../tests.pri ) {
error( "Couldn't find the tests.pri file!" )
}
greaterThan(QT_MAJOR_VERSION, 4) {
QT += testlib widgets
} else {
CONFIG += qtestlib
}
!contains(TARGET, ^tst_.*):TARGET = $$join(TARGET,,"tst_")
android {
# Workaround to fix android deployment, which seems to always look for target in
# OUT_PWD instead of DESTDIR. Need to override the QMAKE_POST_LINK setting done
# in tests.pri, as "tst_" was prepended to the target.
QMAKE_POST_LINK = $$QMAKE_COPY $$CHART_BUILD_BIN_DIR/lib$${TARGET}.so $$OUT_PWD/lib$${TARGET}.so
}
INCLUDEPATH += ../inc
HEADERS += ../inc/tst_definitions.h
OBJECTS_DIR = $$CHART_BUILD_DIR/tests/auto/$$TARGET
MOC_DIR = $$CHART_BUILD_DIR/tests/auto/$$TARGET
UI_DIR = $$CHART_BUILD_DIR/tests/auto/$$TARGET
RCC_DIR = $$CHART_BUILD_DIR/tests/auto/$$TARGET