1 |
|
2 |
# |
3 |
# rockin' the Paradise tonight! |
4 |
# |
5 |
|
6 |
NEW_DIR = |
7 |
|
8 |
default: \ |
9 |
bld_mods \ |
10 |
bld_devs \ |
11 |
bld_CalISO \ |
12 |
bld_bin \ |
13 |
# --- |
14 |
|
15 |
bld_mods: |
16 |
@ echo ; echo "build core system applications ..." |
17 |
make -C .\boot_tools |
18 |
make -C .\diagTools |
19 |
make -C .\digi |
20 |
make -C .\filetransfer |
21 |
make -C .\ca |
22 |
make -C .\db |
23 |
make -C .\dbEmulator |
24 |
make -C .\devCom |
25 |
make -C .\drvCom |
26 |
make -C .\libCom |
27 |
make -C .\libvxWorks |
28 |
make -C .\platform |
29 |
make -C .\rec |
30 |
make -C .\redund |
31 |
make -C .\rsrv |
32 |
make -C .\sequencer |
33 |
# make -C .\servers |
34 |
make -C .\time |
35 |
|
36 |
bld_devs: |
37 |
@ echo ; echo "build configured device drivers ..." |
38 |
make -C .\Modicon |
39 |
make -C .\Modiconslv |
40 |
make -C .\Sec |
41 |
make -C .\Sabplc |
42 |
make -C .\Cb |
43 |
make -C .\Quad4 |
44 |
make -C .\sstools |
45 |
make -C .\dnp |
46 |
make -C .\iccp |
47 |
|
48 |
bld_bin: |
49 |
@ echo ; echo "bin install(s) ..." |
50 |
make -C .\bin |
51 |
|
52 |
bld_CalISO: |
53 |
@ echo ; echo "build California ISO components ..." |
54 |
make -C .\CalISO |
55 |
|
56 |
# |
57 |
# utility targets |
58 |
# |
59 |
|
60 |
new_dirs: |
61 |
@ echo ; echo "creating new directory $(NEW_DIR) ..." |
62 |
make -C .\Arcom ; mkdir $(NEW_DIR) |
63 |
make -C .\Bailey ; mkdir $(NEW_DIR) |
64 |
make -C .\Bendix ; mkdir $(NEW_DIR) |
65 |
make -C .\Bently ; mkdir $(NEW_DIR) |
66 |
make -C .\Brooks ; mkdir $(NEW_DIR) |
67 |
make -C .\Csi ; mkdir $(NEW_DIR) |
68 |
make -C .\Daniel ; mkdir $(NEW_DIR) |
69 |
make -C .\Eabplc ; mkdir $(NEW_DIR) |
70 |
make -C .\Enraf ; mkdir $(NEW_DIR) |
71 |
make -C .\Sec ; mkdir $(NEW_DIR) |
72 |
make -C .\Quad4 ; mkdir $(NEW_DIR) |
73 |
make -C .\Hyundai ; mkdir $(NEW_DIR) |
74 |
make -C .\Inf7 ; mkdir $(NEW_DIR) |
75 |
make -C .\Limitorque ; mkdir $(NEW_DIR) |
76 |
make -C .\Mapbd ; mkdir $(NEW_DIR) |
77 |
make -C .\Mds ; mkdir $(NEW_DIR) |
78 |
make -C .\Metone ; mkdir $(NEW_DIR) |
79 |
make -C .\Modicon ; mkdir $(NEW_DIR) |
80 |
make -C .\Modiconslv ; mkdir $(NEW_DIR) |
81 |
make -C .\Mr350 ; mkdir $(NEW_DIR) |
82 |
make -C .\Multilin ; mkdir $(NEW_DIR) |
83 |
make -C .\Netpac ; mkdir $(NEW_DIR) |
84 |
make -C .\Nwmod ; mkdir $(NEW_DIR) |
85 |
make -C .\Q984 ; mkdir $(NEW_DIR) |
86 |
make -C .\Qei ; mkdir $(NEW_DIR) |
87 |
make -C .\Rtp ; mkdir $(NEW_DIR) |
88 |
make -C .\Rtu ; mkdir $(NEW_DIR) |
89 |
make -C .\Sabplc ; mkdir $(NEW_DIR) |
90 |
make -C .\Stcs ; mkdir $(NEW_DIR) |
91 |
make -C .\Sv85 ; mkdir $(NEW_DIR) |
92 |
make -C .\Tankway ; mkdir $(NEW_DIR) |
93 |
make -C .\Tiway ; mkdir $(NEW_DIR) |
94 |
make -C .\Tosg2 ; mkdir $(NEW_DIR) |
95 |
make -C .\Tosg3 ; mkdir $(NEW_DIR) |
96 |
make -C .\Trane ; mkdir $(NEW_DIR) |
97 |
make -C .\V984 ; mkdir $(NEW_DIR) |
98 |
make -C .\Vab ; mkdir $(NEW_DIR) |
99 |
make -C .\Valmet ; mkdir $(NEW_DIR) |
100 |
make -C .\Wpcs ; mkdir $(NEW_DIR) |
101 |
make -C .\bin ; mkdir $(NEW_DIR) |
102 |
make -C .\ca ; mkdir $(NEW_DIR) |
103 |
make -C .\db ; mkdir $(NEW_DIR) |
104 |
make -C .\dbEmulator ; mkdir $(NEW_DIR) |
105 |
make -C .\devCom ; mkdir $(NEW_DIR) |
106 |
make -C .\drvCom ; mkdir $(NEW_DIR) |
107 |
make -C .\libCom ; mkdir $(NEW_DIR) |
108 |
make -C .\libvxWorks ; mkdir $(NEW_DIR) |
109 |
make -C .\platform ; mkdir $(NEW_DIR) |
110 |
make -C .\rec ; mkdir $(NEW_DIR) |
111 |
make -C .\redund ; mkdir $(NEW_DIR) |
112 |
make -C .\rsrv ; mkdir $(NEW_DIR) |
113 |
make -C .\sequencer ; mkdir $(NEW_DIR) |
114 |
# make -C .\snlvu ; mkdir $(NEW_DIR) |
115 |
make -C .\time ; mkdir $(NEW_DIR) |
116 |
# make -C .\util ; mkdir $(NEW_DIR) |
117 |
|
118 |
clean: |
119 |
@ echo ; echo "cleaning directories ..." |
120 |
@ make -C .\Arcom clean |
121 |
@ make -C .\Bailey clean |
122 |
@ make -C .\Bendix clean |
123 |
@ make -C .\Bently clean |
124 |
@ make -C .\Brooks clean |
125 |
@ make -C .\Csi clean |
126 |
@ make -C .\Daniel clean |
127 |
@ make -C .\Eabplc clean |
128 |
@ make -C .\Enraf clean |
129 |
@ make -C .\Sec clean |
130 |
@ make -C .\Quad4 clean |
131 |
@ make -C .\Hyundai clean |
132 |
@ make -C .\Inf7 clean |
133 |
@ make -C .\Limitorque clean |
134 |
@ make -C .\Mapbd clean |
135 |
@ make -C .\Mds clean |
136 |
@ make -C .\Metone clean |
137 |
@ make -C .\Modicon clean |
138 |
@ make -C .\Modiconslv clean |
139 |
@ make -C .\Mr350 clean |
140 |
@ make -C .\Multilin clean |
141 |
@ make -C .\Netpac clean |
142 |
@ make -C .\Nwmod clean |
143 |
@ make -C .\Q984 clean |
144 |
@ make -C .\Qei clean |
145 |
@ make -C .\Rtp clean |
146 |
@ make -C .\Rtu clean |
147 |
@ make -C .\Sabplc clean |
148 |
@ make -C .\Stcs clean |
149 |
@ make -C .\Sv85 clean |
150 |
@ make -C .\Tankway clean |
151 |
@ make -C .\Tiway clean |
152 |
@ make -C .\Tosg2 clean |
153 |
@ make -C .\Tosg3 clean |
154 |
@ make -C .\Trane clean |
155 |
@ make -C .\V984 clean |
156 |
@ make -C .\Vab clean |
157 |
@ make -C .\Valmet clean |
158 |
@ make -C .\Wpcs clean |
159 |
@ make -C .\bin clean |
160 |
@ make -C .\ca clean |
161 |
@ make -C .\db clean |
162 |
@ make -C .\dbEmulator clean |
163 |
@ make -C .\devCom clean |
164 |
@ make -C .\drvCom clean |
165 |
@ make -C .\libCom clean |
166 |
@ make -C .\libvxWorks clean |
167 |
@ make -C .\platform clean |
168 |
@ make -C .\rec clean |
169 |
@ make -C .\redund clean |
170 |
@ make -C .\rsrv clean |
171 |
@ make -C .\sequencer clean |
172 |
# @ make -C .\snlvu clean |
173 |
@ make -C .\time clean |
174 |
# @ make -C .\util clean |
175 |
|
176 |
cleanmods: |
177 |
@ echo ; echo "cleaning core system directories ..." |
178 |
@ make -C .\bin clean |
179 |
@ make -C .\ca clean |
180 |
@ make -C .\db clean |
181 |
@ make -C .\dbEmulator clean |
182 |
@ make -C .\devCom clean |
183 |
@ make -C .\drvCom clean |
184 |
@ make -C .\libCom clean |
185 |
@ make -C .\libvxWorks clean |
186 |
@ make -C .\platform clean |
187 |
@ make -C .\rec clean |
188 |
@ make -C .\redund clean |
189 |
@ make -C .\rsrv clean |
190 |
@ make -C .\sequencer clean |
191 |
# @ make -C .\snlvu clean |
192 |
@ make -C .\time clean |
193 |
# @ make -C .\util clean |
194 |
|
195 |
cleandevs: |
196 |
@ echo ; echo "cleaning device directories ..." |
197 |
@ make -C .\Arcom clean |
198 |
@ make -C .\Bailey clean |
199 |
@ make -C .\Bendix clean |
200 |
@ make -C .\Bently clean |
201 |
@ make -C .\Brooks clean |
202 |
@ make -C .\Csi clean |
203 |
@ make -C .\Daniel clean |
204 |
@ make -C .\Eabplc clean |
205 |
@ make -C .\Enraf clean |
206 |
@ make -C .\Sec clean |
207 |
@ make -C .\Quad4 clean |
208 |
@ make -C .\Hyundai clean |
209 |
@ make -C .\Inf7 clean |
210 |
@ make -C .\Limitorque clean |
211 |
@ make -C .\Mapbd clean |
212 |
@ make -C .\Mds clean |
213 |
@ make -C .\Metone clean |
214 |
@ make -C .\Modicon clean |
215 |
@ make -C .\Modiconslv clean |
216 |
@ make -C .\Mr350 clean |
217 |
@ make -C .\Multilin clean |
218 |
@ make -C .\Netpac clean |
219 |
@ make -C .\Nwmod clean |
220 |
@ make -C .\Q984 clean |
221 |
@ make -C .\Qei clean |
222 |
@ make -C .\Rtp clean |
223 |
@ make -C .\Rtu clean |
224 |
@ make -C .\Sabplc clean |
225 |
@ make -C .\Stcs clean |
226 |
@ make -C .\Sv85 clean |
227 |
@ make -C .\Tankway clean |
228 |
@ make -C .\Tiway clean |
229 |
@ make -C .\Tosg2 clean |
230 |
@ make -C .\Tosg3 clean |
231 |
@ make -C .\Trane clean |
232 |
@ make -C .\V984 clean |
233 |
@ make -C .\Vab clean |
234 |
@ make -C .\Valmet clean |
235 |
@ make -C .\Wpcs clean |
236 |
|