-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathmake_cent64.txt
117 lines (97 loc) · 2.47 KB
/
make_cent64.txt
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
106
107
108
109
110
111
112
113
114
115
116
117
MAKE=make
AMZI_MAKE=make_cent64.txt
SOURCE=$(APLS_SOURCE)
SUBDIRS = engine run link listen compile
RELEASE=$(APLS_RELEASE)
all: dirs engine run link osutils compile libs listen docs samples activate interfaces remove_me
dirs: FORCE
echo ==Making directories==
-rm -r $(RELEASE)/bin
-rm -r $(RELEASE)/lib
-rm -r $(RELEASE)/abin
-rm -r $(RELEASE)/include
-rm -r $(RELEASE)/config
-mkdir $(RELEASE)/bin
-mkdir $(RELEASE)/lib
-mkdir $(RELEASE)/abin
-mkdir $(RELEASE)/include
-mkdir $(RELEASE)/config
cp $(SOURCE)/product_dennis.cfg $(RELEASE)/../product.cfg
engine: FORCE
echo =================
echo =================
echo ==Making engine==
cd $(SOURCE)/engine; $(MAKE) -f $(AMZI_MAKE)
sleep 5
run: FORCE
echo =================
echo =================
echo ==Making run==
cd $(SOURCE)/run; $(MAKE) -f $(AMZI_MAKE)
sleep 5
link: FORCE
echo =================
echo =================
echo ==Making link==
cd $(SOURCE)/linkrun; $(MAKE) -f $(AMZI_MAKE)
sleep 5
osutils: FORCE
echo =================
echo =================
echo === making osutils ===
cd $(SOURCE)/osutils; $(MAKE) -f $(AMZI_MAKE)
sleep 5
listen: FORCE
echo =================
echo =================
echo ==Making listen==
cd $(SOURCE)/listen; $(MAKE) -f $(AMZI_MAKE)
sleep 5
compile: FORCE
echo =================
echo =================
echo ==Making compile==
cd $(SOURCE)/compile; $(MAKE) -f $(AMZI_MAKE)
sleep 5
docs: FORCE
echo =================
echo =================
echo ==Making docs==
cd $(SOURCE)/docs; $(MAKE) -f $(AMZI_MAKE)
sleep 5
samples: FORCE
echo =================
echo =================
echo ==Making samples==
cd $(SOURCE)/samples; $(MAKE) -f $(AMZI_MAKE)
sleep 5
libs: FORCE
echo =================
echo =================
echo ==Making libs==
cd $(SOURCE)/libs; $(MAKE) -f $(AMZI_MAKE)
sleep 5
activate: FORCE
echo =================
echo =================
echo ==Making activate==
cd $(SOURCE)/batch_activate; $(MAKE) -f $(AMZI_MAKE)
sleep 5
interfaces: FORCE
echo =================
echo =================
echo ==Making interfaces==
cd $(SOURCE)/../interfaces; $(MAKE) -f $(AMZI_MAKE)
sleep 5
remove_me: FORCE
echo =================
echo =================
echo ==removing me==
rm $(RELEASE)/../product.cfg
clean: FORCE
for i in $(SUBDIRS); \
do \
echo ==Making in $$i ; \
(cd $(SOURCE)/$$i; $(MAKE) -f $(AMZI_MAKE) clean) ; \
done
FORCE: