Changeset View
Changeset View
Standalone View
Standalone View
head/Mk/Scripts/qa.sh
Show First 20 Lines • Show All 1,014 Lines • ▼ Show 20 Lines | |||||
checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo" | checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo" | ||||
checks="$checks suidfiles libtool libperl prefixvar baselibs terminfo" | checks="$checks suidfiles libtool libperl prefixvar baselibs terminfo" | ||||
checks="$checks proxydeps sonames perlcore no_arch gemdeps gemfiledeps flavors" | checks="$checks proxydeps sonames perlcore no_arch gemdeps gemfiledeps flavors" | ||||
checks="$checks license depends_blacklist pkgmessage reinplace" | checks="$checks license depends_blacklist pkgmessage reinplace" | ||||
ret=0 | ret=0 | ||||
cd ${STAGEDIR} || exit 1 | cd ${STAGEDIR} || exit 1 | ||||
for check in ${checks}; do | for check in ${checks}; do | ||||
eval check_test="\$IGNORE_QA_$check" | |||||
if [ -z "${check_test}" ]; then | |||||
${check} || ret=1 | ${check} || ret=1 | ||||
else | |||||
warn "Ignoring $check QA test" | |||||
fi | |||||
done | done | ||||
exit ${ret} | exit ${ret} |