aboutsummaryrefslogtreecommitdiff
path: root/reproduce/analysis/make/top-prepare.mk
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2019-10-01 18:13:05 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2019-10-01 18:13:05 +0100
commit4230cefd85348f297224596fd9db927793fcb39b (patch)
tree6f5051b4bac0b9f5f53d7bfecc199aeac49c1fa5 /reproduce/analysis/make/top-prepare.mk
parent7caa2845304c40540a336f840b3ca468bf6c8697 (diff)
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'.
Diffstat (limited to 'reproduce/analysis/make/top-prepare.mk')
-rw-r--r--reproduce/analysis/make/top-prepare.mk4
1 files changed, 2 insertions, 2 deletions
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)