More Ethereal -> Wireshark renaming
[obnox/wireshark/wip.git] / plugins / Makefile.nmake
1 #
2 # $Id$
3 #
4
5 include ..\config.nmake
6
7 ############### no need to modify below this line #########
8
9 all: \
10         agentx \
11         artnet \
12         asn1 \
13         ciscosm \
14         custom \
15         docsis \
16         enttec \
17         giop \
18         gryphon \
19         h223 \
20         irda \
21         lwres \
22         mate \
23         megaco \
24         mgcp \
25         opsi \
26         pcli \
27         profinet \
28         rlm \
29         rtnet \
30         rudp \
31         sbus \
32         stats_tree \
33         v5ua
34
35
36 agentx:: 
37         cd agentx
38         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
39         cd ..
40
41 artnet:: 
42         cd artnet
43         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
44         cd ..
45
46 asn1:: 
47         cd asn1
48         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
49         cd ..
50
51 ciscosm:: 
52         cd ciscosm
53         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
54         cd ..
55
56 custom:: 
57         if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake
58
59 docsis::
60         cd docsis
61         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
62         cd .. 
63
64 enttec::
65         cd enttec
66         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
67         cd .. 
68
69 giop::
70         cd giop
71         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
72         cd .. 
73
74 gryphon::
75         cd gryphon
76         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
77         cd ..
78
79 h223::
80         cd h223
81         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
82         cd ..
83
84 irda::
85         cd irda
86         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
87         cd ..
88
89 lwres::
90         cd lwres
91         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
92         cd ..
93
94 mate::
95         cd mate
96         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
97         cd .. 
98
99 megaco::
100         cd megaco
101         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
102         cd .. 
103
104 mgcp::
105         cd mgcp
106         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
107         cd .. 
108 opsi::
109         cd opsi
110         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
111         cd ..
112
113 pcli:: 
114         cd pcli
115         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
116         cd ..
117
118 profinet:: 
119         cd profinet
120         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
121         cd ..
122
123 rlm:: 
124         cd rlm
125         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
126         cd ..
127
128 rtnet:: 
129         cd rtnet
130         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
131         cd ..
132
133 rudp:: 
134         cd rudp
135         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
136         cd ..
137
138 sbus:: 
139        cd sbus
140        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
141        cd ..
142
143 stats_tree:: 
144         cd stats_tree
145         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
146         cd ..
147
148 v5ua:: 
149         cd v5ua
150         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
151         cd ..
152
153 clean:
154         rm -rf $(VERSION)
155         cd agentx
156         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
157         cd ..
158         cd artnet
159         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
160         cd ..
161         cd asn1
162         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
163         cd ..
164         cd ciscosm
165         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
166         cd ..
167         cd docsis
168         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
169         cd ..
170         cd enttec
171         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
172         cd ..
173         cd giop
174         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
175         cd ..
176         cd gryphon
177         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
178         cd ..
179         cd h223
180         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
181         cd ..
182         cd irda
183         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
184         cd ..
185         cd lwres
186         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
187         cd ..
188         cd mate
189         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
190         cd ..
191         cd megaco
192         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
193         cd ..
194         cd mgcp
195         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
196         cd ..
197         cd opsi
198         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
199         cd ..
200         cd pcli
201         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
202         cd ..
203         cd profinet
204         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
205         cd ..
206         cd rlm
207         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
208         cd ..
209         cd rtnet
210         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
211         cd ..
212         cd rudp
213         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
214         cd ..
215         cd sbus
216         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
217         cd ..
218         cd stats_tree
219         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
220         cd ..
221         cd v5ua
222         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
223         cd ..
224         if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake clean
225
226 distclean: clean
227         cd agentx
228         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
229         cd ..
230         cd artnet
231         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
232         cd ..
233         cd asn1
234         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
235         cd ..
236         cd ciscosm
237         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
238         cd ..
239         cd docsis
240         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
241         cd ..
242         cd enttec
243         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
244         cd ..
245         cd giop
246         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
247         cd ..
248         cd gryphon
249         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
250         cd ..
251         cd h223
252         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
253         cd ..
254         cd irda
255         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
256         cd ..
257         cd lwres
258         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
259         cd ..
260         cd mate
261         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
262         cd ..
263         cd megaco
264         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
265         cd ..
266         cd mgcp
267         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
268         cd ..
269         cd opsi
270         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
271         cd ..
272         cd pcli
273         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
274         cd ..
275         cd profinet
276         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
277         cd ..
278         cd rlm
279         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
280         cd ..
281         cd rtnet
282         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
283         cd ..
284         cd rudp
285         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
286         cd ..
287         cd sbus
288         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
289         cd ..
290         cd stats_tree
291         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
292         cd ..
293         cd v5ua
294         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
295         cd ..
296         if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake distclean
297
298 maintainer-clean: distclean
299         cd agentx
300         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
301         cd ..
302         cd artnet
303         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
304         cd ..
305         cd asn1
306         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
307         cd ..
308         cd ciscosm
309         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
310         cd ..
311         cd docsis
312         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
313         cd ..
314         cd enttec
315         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
316         cd ..
317         cd giop
318         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
319         cd ..
320         cd gryphon
321         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
322         cd ..
323         cd h223
324         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
325         cd ..
326         cd irda
327         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
328         cd ..
329         cd lwres
330         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
331         cd ..
332         cd mate
333         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
334         cd ..
335         cd megaco
336         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
337         cd ..
338         cd mgcp
339         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
340         cd ..
341         cd opsi
342         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
343         cd ..
344         cd pcli
345         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
346         cd ..
347         cd rlm
348         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
349         cd ..
350         cd rtnet
351         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
352         cd ..
353         cd rudp
354         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
355         cd ..
356         cd sbus
357         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
358         cd ..
359         cd stats_tree
360         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
361         cd ..
362         cd v5ua
363         $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
364         cd ..
365         if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake maintainer-clean
366
367 ################################################################################
368 # copy all plugins to /plugins/$(VERSION), so Wireshark will load them, when
369 # started from within the source tree.
370 ################################################################################
371
372 install-plugins:
373 !IFDEF ENABLE_LIBWIRESHARK
374         rm -rf $(VERSION)
375         mkdir $(VERSION)
376         xcopy agentx\*.dll $(VERSION) /d
377         xcopy artnet\*.dll $(VERSION) /d
378         xcopy asn1\*.dll $(VERSION) /d
379         xcopy ciscosm\*.dll $(VERSION) /d
380         xcopy docsis\*.dll $(VERSION) /d
381         xcopy enttec\*.dll $(VERSION) /d
382         xcopy giop\*.dll $(VERSION) /d
383         xcopy gryphon\*.dll $(VERSION) /d
384         xcopy h223\*.dll $(VERSION) /d
385         xcopy irda\*.dll $(VERSION) /d
386         xcopy lwres\*.dll $(VERSION) /d
387         xcopy mate\*.dll $(VERSION) /d
388         xcopy megaco\*.dll $(VERSION) /d
389         xcopy mgcp\*.dll $(VERSION) /d
390         xcopy opsi\*.dll $(VERSION) /d
391         xcopy pcli\*.dll $(VERSION) /d
392         xcopy profinet\*.dll $(VERSION) /d
393         xcopy rlm\*.dll $(VERSION) /d
394         xcopy rtnet\*.dll $(VERSION) /d
395         xcopy rudp\*.dll $(VERSION) /d
396         xcopy sbus\*.dll $(VERSION) /d
397         xcopy stats_tree\*.dll $(VERSION) /d
398         xcopy v5ua\*.dll $(VERSION) /d
399         if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake install-plugins
400 !ENDIF
401
402 clean-deps:
403         rm -rf $(VERSION)
404
405