libethereal -> libwireshark. idl2eth -> idl2wrs. There are a _lot_ of
[obnox/wireshark/wip.git] / plugins / giop / Makefile.nmake
1 #
2 # $Id$
3 #
4
5 include ..\..\config.nmake
6
7 ############### no need to modify below this line #########
8
9 CFLAGS=/DHAVE_CONFIG_H /I../.. /I../../wiretap $(GLIB_CFLAGS) \
10         /I$(PCAP_DIR)\include -D_U_="" $(LOCAL_CFLAGS)
11
12 LDFLAGS = /NOLOGO /INCREMENTAL:no /MACHINE:I386 $(LOCAL_LDFLAGS)
13
14 !IFDEF ENABLE_LIBWIRESHARK
15 LINK_PLUGIN_WITH=..\..\epan\libwireshark.lib
16 CFLAGS=/DHAVE_WIN32_LIBWIRESHARK_LIB /D_NEED_VAR_IMPORT_ $(CFLAGS)
17
18 OBJECTS=packet-cosnaming.obj  packet-coseventcomm.obj packet-tango.obj packet-parlay.obj 
19
20 all : cosnaming.dll coseventcomm.dll tango.dll parlay.dll 
21
22 cosnaming.dll cosnaming.exp cosnaming.lib : packet-cosnaming.obj $(LINK_PLUGIN_WITH)
23         link -dll /out:cosnaming.dll $(LDFLAGS) packet-cosnaming.obj $(LINK_PLUGIN_WITH) \
24         $(GLIB_LIBS)
25
26 coseventcomm.dll coseventcomm.exp coseventcomm.lib : packet-coseventcomm.obj $(LINK_PLUGIN_WITH)
27         link -dll /out:coseventcomm.dll $(LDFLAGS) packet-coseventcomm.obj $(LINK_PLUGIN_WITH) \
28         $(GLIB_LIBS)
29
30 tango.dll tango.exp coseventcomm.lib : packet-tango.obj $(LINK_PLUGIN_WITH)
31         link -dll /out:tango.dll $(LDFLAGS) packet-tango.obj $(LINK_PLUGIN_WITH) \
32         $(GLIB_LIBS)
33
34 parlay.dll parlay.exp coseventcomm.lib : packet-parlay.obj $(LINK_PLUGIN_WITH)
35         link -dll /out:parlay.dll $(LDFLAGS) packet-parlay.obj $(LINK_PLUGIN_WITH) \
36         $(GLIB_LIBS)
37
38 !ENDIF
39
40 clean:
41         rm -f $(OBJECTS) cosnaming.dll cosnaming.exp cosnaming.lib \
42                 coseventcomm.dll coseventcomm.exp coseventcomm.lib \
43                  tango.dll tango.exp tango.lib \
44                  parlay.dll parlay.exp parlay.lib *.pdb 
45
46 distclean: clean
47
48 maintainer-clean: distclean