| .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 |