5 include ..\..\config.nmake
7 ############### no need to modify below this line #########
9 CFLAGS=$(WARNINGS_ARE_ERRORS) $(STANDARD_CFLAGS) \
10 /I../.. $(GLIB_CFLAGS) \
13 LDFLAGS = $(PLUGIN_LDFLAGS)
15 !IFDEF ENABLE_LIBWIRESHARK
16 LINK_PLUGIN_WITH=..\..\epan\libwireshark.lib
17 CFLAGS=/D_NEED_VAR_IMPORT_ $(CFLAGS)
19 OBJECTS=packet-cosnaming.obj packet-coseventcomm.obj packet-tango.obj packet-parlay.obj
21 all : cosnaming.dll coseventcomm.dll tango.dll parlay.dll
23 cosnaming.dll cosnaming.exp cosnaming.lib : packet-cosnaming.obj $(LINK_PLUGIN_WITH)
24 link -dll /out:cosnaming.dll $(LDFLAGS) packet-cosnaming.obj $(LINK_PLUGIN_WITH) \
27 coseventcomm.dll coseventcomm.exp coseventcomm.lib : packet-coseventcomm.obj $(LINK_PLUGIN_WITH)
28 link -dll /out:coseventcomm.dll $(LDFLAGS) packet-coseventcomm.obj $(LINK_PLUGIN_WITH) \
31 tango.dll tango.exp tango.lib : packet-tango.obj $(LINK_PLUGIN_WITH)
32 link -dll /out:tango.dll $(LDFLAGS) packet-tango.obj $(LINK_PLUGIN_WITH) \
35 parlay.dll parlay.exp parlay.lib : packet-parlay.obj $(LINK_PLUGIN_WITH)
36 link -dll /out:parlay.dll $(LDFLAGS) packet-parlay.obj $(LINK_PLUGIN_WITH) \
42 rm -f $(OBJECTS) cosnaming.dll cosnaming.exp cosnaming.lib \
43 coseventcomm.dll coseventcomm.exp coseventcomm.lib \
44 tango.dll tango.exp tango.lib \
45 parlay.dll parlay.exp parlay.lib *.pdb \
46 cosnaming.dll.manifest coseventcomm.dll.manifest \
47 parlay.dll.manifest tango.dll.manifest
52 maintainer-clean: distclean
55 $(PERL) ../../tools/checkAPIs.pl -g abort -g termoutput \
57 packet-coseventcomm.c \