X-Git-Url: https://rtime.felk.cvut.cz/gitweb/linux-conf-perf.git/blobdiff_plain/d0d92746b9c4bc5cfff140a1c9e2ffbd11588aee..32b25a7c000a66e7564f737b96937a5efe3b488b:/Makefile diff --git a/Makefile b/Makefile index d4b8f96..439dc77 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,10 @@ HELP="" include .conf.mk +include .stamp/empty HELP+="all - Builds basic programs and prints message about next steps.\n" .PHONY: all -all: parse_kconfig write_config allconfig picosat initram_cyclictest +all: parse_kconfig write_config allconfig picosat .stamp/initram_cyclictest .PHONY: help help: @@ -58,7 +59,7 @@ HELP+=" target run. This target is for testing if initial kernel\n" HELP+=" configuration, buildroot configuration and benchmark are\n" HELP+=" configured right.\n" .PHONY: test -test: parse_kconfig initram_cyclictest +test: parse_kconfig .stamp/initram_cyclictest scripts/test.py HELP+="run - Executes loop of kernel building, booting and benchmark execution.\n" @@ -151,6 +152,10 @@ picosat: @if ! $(MAKE) -C scripts/picosat-959 -q; then \ $(MAKE) -C scripts/picosat-959; fi -.PHONY: initram_cyclictest -initram_cyclictest: +.stamp/initram_cyclictest: .conf.mk $(MAKE) -C tests/cyclictest/root + touch $@ + +.stamp/empty: + mkdir -p $(dir $@) + touch $@