-
Notifications
You must be signed in to change notification settings - Fork 8
/
Makefile
85 lines (64 loc) · 1.41 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
77
78
79
80
81
82
83
84
TARGETS = \
/golf/local/dmd2/bin/dmd \
/golf/local/dmd/linux/bin/dmd \
/usr/local/bin/goruby-1.9 \
/golf/local/j601 \
/usr/local/bin/xgawk \
/usr/local/bin/cyc \
/usr/local/bin/kite \
/golf/local/arc3/as2.scm \
/golf/local/gobin/8l \
/golf/local/fernando.py \
/golf/local/FlogScript.php \
/golf/local/wake/wake \
/golf/local/dosemu.tgz \
/golf/local/euphoria/bin/exu \
/golf/local/kona/k \
/golf/local/npiet-1.3a/npiet \
/golf/local/malbolge \
/golf/local/snobol4-1.4.1/snobol4 \
#/golf/local/dmd2/linux/bin/dmd \
all: $(TARGETS)
make -C modules
git archive HEAD srv | tar -C / -xvf -
cd /golf && make
chmod +s /golf/remount
#/golf/local/dmd2/linux/bin/dmd:
/golf/local/dmd2/bin/dmd:
fetcher/d2
/golf/local/dmd/linux/bin/dmd:
fetcher/d
/usr/local/bin/goruby-1.9:
fetcher/grb
/golf/local/j601:
fetcher/j
/usr/local/bin/xgawk:
fetcher/xgawk
/usr/local/bin/cyc:
fetcher/curry
/usr/local/bin/kite:
fetcher/kt
/golf/local/arc3/as2.scm:
fetcher/arc
/golf/local/gobin/8l:
fetcher/go
/golf/local/fernando.py: fetcher/fernando.py
cp $< $@
chmod 755 $@
/golf/local/FlogScript.php: fetcher/FlogScript.php
cp $< $@
chmod 755 $@
/golf/local/wake/wake:
fetcher/wake
/golf/local/dosemu.tgz: fetcher/dosemu.tgz
cp $^ $@
/golf/local/euphoria/bin/exu:
fetcher/exu
/golf/local/kona/k:
fetcher/k
/golf/local/npiet-1.3a/npiet:
fetcher/piet
/golf/local/malbolge:
fetcher/mb
/golf/local/snobol4-1.4.1/snobol4:
fetcher/sno