-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
60 lines (51 loc) · 1.52 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
all: md5s
.PHONY: all
md5s: binpkgs-md5s dist-md5s leopardsh-md5s tigersh-md5s md5
utils/generate-manifest.sh
.PHONY: md5s
md5: leopardsh/leopard.sh tigersh/tiger.sh binpkgs/tigersh-deps-0.1.tiger.g3.tar.gz
$(shell printf "The MD5 sum of leopard.sh is:\n\n " > md5)
$(shell md5 -q leopardsh/leopard.sh >> md5)
$(shell printf "\nThe MD5 sum of tiger.sh is:\n\n " >> md5)
$(shell md5 -q tigersh/tiger.sh >> md5)
$(shell printf "\nThe MD5 sum of tigersh-deps-0.1-tiger.g3.tar.gz is:\n\n " >> md5)
$(shell md5 -q binpkgs/tigersh-deps-0.1.tiger.g3.tar.gz >> md5)
binpkgs-md5s:
cd binpkgs && make
.PHONY: binpkgs-md5s
dist-md5s:
cd dist && make
cd dist/orig && make
.PHONY: dist-md5s
leopardsh-md5s:
cd leopardsh && make
cd leopardsh/scripts && make
cd leopardsh/scripts/wip && make
cd leopardsh/config.cache && make
.PHONY: leopardsh-md5s
tigersh-md5s:
cd tigersh && make
cd tigersh/scripts && make
cd tigersh/scripts/wip && make
cd tigersh/config.cache && make
.PHONY: tigersh-md5s
dependency-graphs:
cd leopardsh/deps && make dependencies.png
cd tigersh/deps && make dependencies.png
.PHONY: dependency-graphs
stats:
cd stats && make
.PHONY: stats
clean:
cd binpkgs && make clean
cd dist && make clean
cd dist/orig && make clean
cd leopardsh/scripts && make clean
cd tigersh/scripts && make clean
cd leopardsh/config.cache && make clean
cd tigersh/config.cache && make clean
rm -f md5s.manifest md5s.manifest.gz
cd leopardsh/deps && make clean
cd tigersh/deps && make clean
cd stats && make clean
.PHONY: clean