xref: /OK3568_Linux_fs/yocto/meta-qt5/recipes-qt/qt5/qt5-ptest.inc (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1FILESEXTRAPATHS:append := ":${THISDIR}/ptest"
2SRC_URI += "file://run-ptest"
3
4inherit ptest
5
6do_compile_ptest() {
7    mkdir -p ${B}/tests
8    cd ${B}/tests
9    ${OE_QMAKE_QMAKE} -o Makefile ${S}/tests/tests.pro
10    oe_runmake
11}
12
13DEBUG_PREFIX_MAP += "\
14 -fmacro-prefix-map=${D}= \
15"
16
17fakeroot do_install_ptest() {
18    mkdir -p ${D}${PTEST_PATH}
19    t=${D}${PTEST_PATH}
20    for var in ` find ${B}/tests/auto/ -name tst_*`; do
21        if [ -z ` echo ${var##*/} | grep '\.'` ]; then
22            echo ${var##*/} >> ${t}/tst_list
23            install -m 0744  ${var} ${t}
24        fi
25    done
26}
27