From 4230cefd85348f297224596fd9db927793fcb39b Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Tue, 1 Oct 2019 18:13:05 +0100 Subject: Infrastructure to keep preparation results A special directory is now defined in `initialize.mk' that can be used in both the preparation and build phases. Also, the contents of prepared results can now be conditionally read during `./project make'. --- reproduce/analysis/make/top-prepare.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'reproduce/analysis/make/top-prepare.mk') diff --git a/reproduce/analysis/make/top-prepare.mk b/reproduce/analysis/make/top-prepare.mk index 3353638..e03e890 100644 --- a/reproduce/analysis/make/top-prepare.mk +++ b/reproduce/analysis/make/top-prepare.mk @@ -36,7 +36,7 @@ include reproduce/software/config/installation/LOCAL.mk # # See `top-make.mk' for complete explanation. ifeq (x$(reproducible_paper_group_name),x$(GROUP-NAME)) -all: $(BDIR)/software/preparation-done.txt +all: $(BDIR)/software/preparation-done.mk @echo ""; echo "----------------" echo "Project preparation has been completed without any errors." @@ -86,6 +86,6 @@ makesrc = initialize \ # ------------------------------ # # See `top-make.mk' for complete explanation. +project-phase = prepare include reproduce/analysis/config/*.mk -include reproduce/software/config/installation/versions.mk include $(foreach s,$(makesrc), reproduce/analysis/make/$(s).mk) -- cgit v1.2.1