oprofile: Fix failing ptests

Files need to be in right directory structure

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj
2024-04-11 23:26:44 -07:00
parent 8d19d75bef
commit b366fe0705
@@ -58,16 +58,18 @@ do_install_ptest() {
find ${tooltest} -perm /u=x -type f| cpio -pvdu ${D}${PTEST_PATH} find ${tooltest} -perm /u=x -type f| cpio -pvdu ${D}${PTEST_PATH}
done done
# needed by some libop tests install -d ${D}${PTEST_PATH}/../${BP}/events ${D}${PTEST_PATH}/../${BP}/libutil++/tests
cp -r events ${D}${PTEST_PATH}
# needed by libregex regex_test # needed by libregex regex_test
cp libregex/stl.pat ${D}${PTEST_PATH}/libregex cp libregex/stl.pat ${D}${PTEST_PATH}/libregex
cp libregex/tests/mangled-name ${D}${PTEST_PATH}/libregex/tests cp libregex/tests/mangled-name ${D}${PTEST_PATH}/libregex/tests
# needed by litutil++ file_manip_tests # needed by litutil++ file_manip_tests
cp ${S}/libutil++/tests/file_manip_tests.cpp \
libutil++/tests/file_manip_tests.o ${D}${PTEST_PATH}/../${BP}/libutil++/tests
cp ${S}/libutil++/tests/file_manip_tests.cpp \ cp ${S}/libutil++/tests/file_manip_tests.cpp \
libutil++/tests/file_manip_tests.o ${D}${PTEST_PATH}/libutil++/tests libutil++/tests/file_manip_tests.o ${D}${PTEST_PATH}/libutil++/tests
# needed by some libop tests
cp -R --no-dereference --preserve=mode,links -v ${S}/events ${D}${PTEST_PATH}/../${BP}
} }
RDEPENDS:${PN} = "binutils-symlinks" RDEPENDS:${PN} = "binutils-symlinks"
@@ -75,3 +77,4 @@ RDEPENDS:${PN} = "binutils-symlinks"
FILES:${PN} = "${bindir} ${libdir}/${BPN}/lib*${SOLIBS} ${datadir}/${BPN}" FILES:${PN} = "${bindir} ${libdir}/${BPN}/lib*${SOLIBS} ${datadir}/${BPN}"
FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV} ${libdir}/${BPN}/lib*.la" FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV} ${libdir}/${BPN}/lib*.la"
FILES:${PN}-staticdev += "${libdir}/${BPN}/lib*.a" FILES:${PN}-staticdev += "${libdir}/${BPN}/lib*.a"
FILES:${PN}-ptest += "${libdir}/${BPN}/${BP}"