summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/io/qresourceengine/qresourceengine.pro
blob: e59746c15896202e403a81158418537282e69550 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CONFIG += testcase parallel_test
TARGET = tst_qresourceengine
load(resources)
QT = core testlib
SOURCES = tst_qresourceengine.cpp
RESOURCES += testqrc/test.qrc

runtime_resource.target = runtime_resource.rcc
runtime_resource.depends = $$PWD/testqrc/test.qrc
runtime_resource.commands = $$QMAKE_RCC -root /runtime_resource/ -binary $${runtime_resource.depends} -o $${runtime_resource.target}
QMAKE_EXTRA_TARGETS = runtime_resource
PRE_TARGETDEPS += $${runtime_resource.target}

TESTDATA += \
    parentdir.txt \
    testqrc/*

# Special case needed for runtime_resource.rcc installation,
# since it does not exist at qmake runtime.
load(testcase)  # to get value of target.path
runtime_resource_install.CONFIG = no_check_exist
runtime_resource_install.files = $$OUT_PWD/$${runtime_resource.target}
runtime_resource_install.path = $${target.path}
INSTALLS += runtime_resource_install