5 include ..\..\config.nmake
7 ############### no need to modify below this line #########
9 CFLAGS=$(WARNINGS_ARE_ERRORS) $(STANDARD_CFLAGS) \
10 /I. /I.. /I../.. $(GLIB_CFLAGS) \
11 $(LUA_CFLAGS) -DWS_BUILD_DLL\
15 $(CC) $(CFLAGS) -Fd.\ -c $<
44 wslua.lib : $(OBJECTS) init.lua
45 link /lib /NODEFAULTLIB /out:wslua.lib $(OBJECTS)
48 rm -f $(OBJECTS) wslua.lib *.pdb *.sbr init.lua taps_wslua.c declare_wslua.h register_wslua.c taps.txt
50 init_wslua.c: declare_wslua.h
54 maintainer-clean: distclean
57 ../dissectors/packet-http.h \
58 ../dissectors/packet-ip.h \
59 ../dissectors/packet-udp.h \
60 ../dissectors/packet-h225.h
65 taps_wslua.c: make-taps.pl taps
66 $(PERL) make-taps.pl taps taps_wslua.c taps.txt
68 taps.txt: taps_wslua.c
70 register_wslua.c: declare_wslua.h
72 wslua.h: declare_wslua.h
74 declare_wslua.h: make-reg.pl $(MODULES)
75 $(PERL) make-reg.pl $(MODULES)
78 $(PERL) make-doc.pl $(MODULES)
83 init.lua: template-init.lua make-init-lua.pl ../ftypes/ftypes.h ../../wiretap/wtap.h ../proto.h
84 $(PERL) make-init-lua.pl "../.." template-init.lua > init.lua
87 $(PERL) ../../tools/checkAPIs.pl -g termoutput -build \