-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
34 lines (26 loc) · 848 Bytes
/
Makefile
File metadata and controls
34 lines (26 loc) · 848 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.PHONY: compile import fit_stan fit_R fit summaries write scaffold clean
all: scaffold write
write:summaries
cd write && make
summaries:fit
cd summaries && make
fit:import
cd fit && make
import:compile
cd import && make
compile:
cd compile && make
clean:
cd compile && make clean
cd import && make clean
cd fit && make clean
cd summaries && make clean
cd write && make clean
scaffold:
mkdir -p compile/output import/output fit/input fit/output summaries/input summaries/output write/input write/output/diagnostics
-cd fit/input && ln -s ../../compile/output models
-cd fit/input && ln -s ../../import/output data
-cd summaries/input && ln -s ../../fit/output fit
-cd summaries/input && ln -s ../../import/output import
-cd write/input && ln -s ../../summaries/output summaries
-cd write/input && ln -s ../../fit/output fit