libdrm: fix QA issues by conditionally removing test programs

This commit is contained in:
SupervisedThinking 2022-08-15 12:25:56 +02:00
parent bcaa2b5089
commit 02e94b8c26

View File

@ -48,11 +48,13 @@ listcontains "${GRAPHIC_DRIVERS}" "etnaviv" &&
post_makeinstall_target() {
# Remove all test programs installed by install-test-programs=true except modetest
# Do not "not use" the ninja install and replace this with a simple "cp modetest"
# as ninja strips the unnecessary build rpath during the install.
safe_remove ${INSTALL}/usr/bin/amdgpu_stress
safe_remove ${INSTALL}/usr/bin/drmdevice
safe_remove ${INSTALL}/usr/bin/modeprint
safe_remove ${INSTALL}/usr/bin/proptest
safe_remove ${INSTALL}/usr/bin/vbltest
for PKG_LIBDRM_TEST in \
drmdevice modeprint proptest vbltest
do
safe_remove ${INSTALL}/usr/bin/${PKG_LIBDRM_TEST}
done
if listcontains "${GRAPHIC_DRIVERS}" "radeonsi"; then
safe_remove ${INSTALL}/usr/bin/amdgpu_stress
fi
}