.PHONY: test clean distclean reset test-simple test-kdump all: $(MAKE) -C tools $(MAKE) -C tsrc $(MAKE) -C stress clean: $(MAKE) -C tools clean $(MAKE) -C tsrc clean $(MAKE) -C stress clean $(MAKE) reset distclean: $(MAKE) -C tools distclean $(MAKE) -C tsrc distclean $(MAKE) -C stress distclean $(MAKE) reset rm -rf bin/* reset: rm -rf work/* rm -rf results/* test: test-simple test-stress test-simple: $(MAKE) reset ./drivers/simple/driver.sh simple.conf $(MAKE) -C tsrc test # requires LTP & page-types to be installed test-stress: $(MAKE) -C stress test # requires special packages to be installed test-kdump: $(MAKE) reset ./drivers/simple/driver.sh simple.conf ./drivers/kdump/driver.sh kdump.conf $(MAKE) -C tsrc test