Haiku afl-system-config disable debugger, afl-cc.c avoid -lrt

This commit is contained in:
hexcoder
2021-01-05 16:49:04 +00:00
parent 6b54310452
commit faefad564b
2 changed files with 22 additions and 4 deletions

View File

@ -84,5 +84,14 @@ if [ "$PLATFORM" = "Darwin" ] ; then
fi
DONE=1
fi
if [ "$PLATFORM" = "Haiku" ] ; then
SETTINGS=~/config/settings/system/debug_server/settings
[ -r ${SETTINGS} ] && grep -qE "default_action\s+kill" ${SETTINGS} && { echo "Nothing to do"; } || { \
echo We change the debug_server default_action from user to silenty kill; \
[ ! -r ${SETTINGS} ] && echo "default_action kill" >${SETTINGS} || { mv ${SETTINGS} s.tmp; sed -e "s/default_action\s\s*user/default_action kill/" s.tmp > ${SETTINGS}; rm s.tmp; }; \
echo Settings applied.; \
}
DONE=1
fi
test -z "$DONE" && echo Error: Unknown platform: $PLATFORM
exit 0