plugins/rlm/Makefile
plugins/rtnet/Makefile
plugins/rudp/Makefile
+ plugins/stats_tree/Makefile
plugins/v5ua/Makefile
+ plugins/xml/Makefile
tools/Makefile
tools/lemon/Makefile
,)
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-SUBDIRS = acn agentx artnet asn1 ciscosm docsis enttec giop gryphon irda lwres mate megaco mgcp opsi pcli rdm rlm rtnet rudp v5ua
+SUBDIRS = acn agentx artnet asn1 ciscosm docsis enttec giop gryphon irda lwres mate megaco mgcp opsi pcli rdm rlm rtnet rudp stats_tree v5ua xml
plugindir = @plugindir@
OBJECTS=plugin_api.obj
-all: $(OBJECTS) acn agentx artnet asn1 ciscosm docsis enttec giop gryphon irda lwres mate megaco mgcp opsi pcli rdm rlm rtnet rudp v5ua
+all: $(OBJECTS) acn agentx artnet asn1 ciscosm docsis enttec giop gryphon irda lwres mate megaco mgcp opsi pcli rdm rlm rtnet rudp stats_tree v5ua xml
Xplugin_api.c: plugin_gen.py plugin_api_list.c
@echo **** Plugin api may be out of date, please generate new files:
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
+stats_tree::
+ cd stats_tree
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
+ cd ..
+
v5ua::
cd v5ua
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
+xml::
+ cd xml
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
+ cd ..
+
clean:
rm -f plugin_api.obj $(PDB_FILE)
cd acn
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../rudp
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
+ cd ../stats_tree
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../v5ua
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
+ cd ../xml
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ..
distclean: clean
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
cd ../rudp
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
+ cd ../stats_tree
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
cd ../v5ua
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
+ cd ../xml
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake distclean
cd ..
maintainer-clean: distclean
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
cd ../rudp
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
+ cd ../stats_tree
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
cd ../v5ua
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
+ cd ../xml
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake maintainer-clean
cd ..
plugindir = @plugindir@
plugin_LTLIBRARIES = stats_tree.la
-stats_tree_la_SOURCES = pinfo_stats_tree.c http_stats_tree.c stats_tree_plugin.c
+stats_tree_la_SOURCES = http_stats_tree.c stats_tree_plugin.c
stats_tree_la_LDFLAGS = -module -avoid-version
stats_tree_la_LIBADD = @PLUGIN_LIBS@
--- /dev/null
+#
+# $Id: $
+#
+
+include ..\..\config.nmake
+include <win32.mak>
+
+############### no need to modify below this line #########
+
+CFLAGS=/DHAVE_CONFIG_H /I../.. /I../../wiretap $(GLIB_CFLAGS) \
+ /I$(PCAP_DIR)\include -D_U_="" $(LOCAL_CFLAGS)
+
+.c.obj::
+ $(CC) $(CFLAGS) -Fdstats_tree.pdb -c $<
+
+LDFLAGS = /NOLOGO /INCREMENTAL:no /MACHINE:I386 $(LOCAL_LDFLAGS)
+
+!IFDEF LINK_PLUGINS_WITH_LIBETHEREAL
+LINK_PLUGIN_WITH=..\..\epan\libethereal.lib
+CFLAGS=/DHAVE_WIN32_LIBETHEREAL_LIB /D_NEED_VAR_IMPORT_ $(CFLAGS)
+!ELSE
+LINK_PLUGIN_WITH=..\plugin_api.obj
+!ENDIF
+
+OBJECTS=http_stats_tree.obj stats_tree_plugin.obj
+
+stats_tree.dll stats_tree.exp stats_tree.lib : $(OBJECTS) $(LINK_PLUGIN_WITH)
+ link -dll /out:stats_tree.dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \
+ $(GLIB_LIBS)
+
+clean:
+ rm -f $(OBJECTS) stats_tree.dll stats_tree.exp mate.lib *.pdb
+
+distclean: clean
+
+maintainer-clean: distclean