all test_all: message_header cp_tests mv_tests ln_tests clean: cp_clean mv_clean ln_clean message_header: @echo @echo If tests faile due to differences in timestamps in commands that are not set @echo to preserve timestamps, just run the tests again. @echo include cp_tests.mk include mv_tests.mk include ln_tests.mk BBL := $(shell pushd .. >/dev/null && \ ${MAKE} busybox.links >/dev/null && \ popd >/dev/null && \ cat ../busybox.links | \ sed -e 's,.*/\(.*\)$$,\1,') ../busybox: cd .. && ${MAKE} busybox $(BBL): ../busybox rm -f $@ ln ../busybox $@ .PHONY: all test_all message_header