-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
105 lines (74 loc) · 2.73 KB
/
Makefile
File metadata and controls
105 lines (74 loc) · 2.73 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
## This is Bio3SS/top, the first container directory!
current: target
-include target.mk
##################################################################
## Screens
projdirs += Lectures web Homework Tests Marking
rprojdirs += exponential ts evaluation
rprojdirs += compensation bd_models WA_Ebola_Outbreak dd assign
rprojdirs += Life_tables structure age
rprojdirs += boxes sims Grading life_history competition exploitation
## Older version of lectures
## linkdirs += subLectures
## subLectures: dir=rhdir/git_Bio3SS_submodLectures
screen_session: screens_update
$(plvscreens)
## Vim
vim_session:
bash -cl "vi Makefile target.mk README.md"
######################################################################
## Directories
Lectures: dir=rhdir/git_Bio3SS_Lectures
web: dir=rhdir/git_Bio3SS_Bio3SS.github.io
## Public machinery
Homework: dir=rhdir/git_Bio3SS_Homework
Tests Life_tables:
git clone https://github.com/Bio3SS/$@.git
## Marking is new (2020). Grading is the old, subby version
Marking Grading:
git clone https://github.com/Bio3SS/$@.git
structure:
git clone https://github.com/Bio3SS/Structured_models.git $@
age:
git clone https://github.com/Bio3SS/Age_distributions.git $@
sims:
git clone https://github.com/dushoff/SIR_simulations.git $@
boxes:
git clone https://github.com/dushoff/SIR_model_family $@
life_history:
git clone https://github.com/Bio3SS/Life_history $@
competition:
git clone https://github.com/Bio3SS/Competition_models $@
exploitation:
git clone https://github.com/Bio3SS/Exploitation_models $@
## rhdir is deprecated now; it was for working out screens-import bugs
exponential: dir=rhdir/git_Bio4SS_Exponential_figures
ts: dir=rhdir/git_Bio4SS_Population_time_series
compensation: dir=rhdir/git_Bio3SS_Compensation_models
bd_models: dir=rhdir/git_Bio3SS_Birth_death_models
WA_Ebola_Outbreak: dir= rhdir/git_Outbreak-analysis_WA_Ebola_Outbreak
dd: dir=rhdir/git_mac-theobio_Disease_data
## Private directory used by Homework and Tests
evaluation: dir=rhdir/git_Bio3SS_Evaluation_materials
## Older one; keep calculations here and substance there?
## What calculations are here?
assign:
git clone https://github.com/Bio3SS/Assignments.git $@
Marking:
## This is done automatically in makestuff; just here for hooks
## makestuff/repohome.auto.mk: makestuff/repohome.list makestuff/repohome.pl
## linkdirs
######################################################################
### Makestuff
Sources += Makefile README.md schedule.md
Ignore += makestuff
msrepo = https://github.com/dushoff
Makefile: makestuff/Makefile
makestuff/Makefile:
git clone $(msrepo)/makestuff
ls $@
-include makestuff/os.mk
-include makestuff/dirdir.mk
-include makestuff/git.mk
-include makestuff/visual.mk
## -include makestuff/repohome.mk