-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathMakefile
76 lines (51 loc) · 1.66 KB
/
Makefile
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
## ICI3D/io
# http://localhost:4000/daidd
# http://ICI3D.github.io/daidd
# http://localhost:4000/MMED/schedule/shadow.html
# http://localhost:4000/MMED/team
# http://localhost:4000/MMED/apply
# http://localhost:4000/mmed/apply
current: target
-include target.mk
# include makestuff/perl.def
######################################################################
# Content
vim_session:
bash -cl "vmt"
######################################################################
alldirs += futures
Sources += $(wildcard jdresources/*)
######################################################################
## daidd DAIDD Working with Pulliam 2022 Sep 08 (Thu)
## Maybe make a Makefile there later
Sources += daidd/*.md
Sources += mmed/*.md
######################################################################
Sources += _data/team/*
######################################################################
Sources += Gemfile.jd
Ignore += Gemfile Gemfile.lock
Sources += _config.yml $(wildcard *.config)
Ignore += _localconfig.yml
cerve: jekyll.log
./run.sh > jekyll.log 2>&1 &
## jd.local:
%.local:
/bin/ln -fs $*.config _localconfig.yml
## Gemfile is under revision control; have not tested whether it works on JD/ubuntu 2023 Aug 31 (Thu)
######################################################################
### Makestuff
Sources += Makefile
## Sources += content.mk
## include content.mk
Ignore += makestuff
msrepo = https://github.com/dushoff
Makefile: makestuff/Makefile
makestuff/Makefile:
git clone $(msrepo)/makestuff
ls $@
-include makestuff/os.mk
-include makestuff/git.mk
## -include makestuff/submod.mk
-include makestuff/visual.mk
-include makestuff/projdir.mk