diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2019-10-01 16:17:59 +0100 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2019-10-01 16:23:39 +0100 |
commit | 7caa2845304c40540a336f840b3ca468bf6c8697 (patch) | |
tree | 2ee7942a848f6880e5e2f9c2252e365bc20b7e65 /reproduce/software | |
parent | 6f86ba0c1f84b9c349666254c2a9716ba2058a3b (diff) |
Preparation phase added before final building
In many real-world scenarios, `./project make' can really benefit from
having some basic information about the data before being run. For example
when quering a server. If we know how many datasets were downloaded and
their general properties, it can greatly optmize the process when we are
designing the solution to be run in `./project make'.
Therefore with this commit, a new phase has been added to the template's
design: `./project prepare'. In the raw template this is empty, because the
simple analysis done in the template doesn't warrant it. But everything is
ready for projects using the template to add preparation phases prior to
the analysis.
Diffstat (limited to 'reproduce/software')
-rwxr-xr-x | reproduce/software/bash/configure.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/reproduce/software/bash/configure.sh b/reproduce/software/bash/configure.sh index 5c46496..7ef576a 100755 --- a/reproduce/software/bash/configure.sh +++ b/reproduce/software/bash/configure.sh @@ -1387,9 +1387,9 @@ echo `.local/bin/date` > $finaltarget # The configuration is now complete, we can inform the user on the next # step(s) to take. if [ x$reproducible_paper_group_name = x ]; then - buildcommand="./project make -j8" + buildcommand="./project prepare -j8" else - buildcommand="./project make --group=$reproducible_paper_group_name -j8" + buildcommand="./project prepare --group=$reproducible_paper_group_name -j8" fi cat <<EOF @@ -1397,7 +1397,7 @@ cat <<EOF The project and its environment are configured with no errors. Please run the following command to start. -(Replace '8' with the number of CPU threads) +(Replace '8' with the number of CPU threads on your system) $buildcommand |