2000-04-12 21:52:11 +00:00
|
|
|
#
|
2004-07-18 00:24:25 +00:00
|
|
|
# $Id$
|
2000-04-12 21:52:11 +00:00
|
|
|
#
|
|
|
|
|
2000-02-09 00:41:57 +00:00
|
|
|
include ..\config.nmake
|
|
|
|
|
|
|
|
############### no need to modify below this line #########
|
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
## To add a plugin: Add entry to process-plugins and to install-plugins
|
2005-05-02 10:47:12 +00:00
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
all:
|
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake PLUGIN_TARGET= process-plugins
|
2005-01-12 21:38:09 +00:00
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
clean: clean-local
|
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake PLUGIN_TARGET=clean process-plugins
|
2007-08-20 20:50:29 +00:00
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
distclean: distclean-local
|
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake PLUGIN_TARGET=distclean process-plugins
|
2003-12-17 18:05:27 +00:00
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
maintainer-clean: maintainer-clean-local
|
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake PLUGIN_TARGET=maintainer-clean process-plugins
|
2007-05-25 23:40:42 +00:00
|
|
|
|
2007-09-06 10:14:49 +00:00
|
|
|
|
2007-10-15 16:44:31 +00:00
|
|
|
clean-local:
|
2005-05-31 20:42:15 +00:00
|
|
|
rm -rf $(VERSION)
|
2007-10-15 16:44:31 +00:00
|
|
|
|
|
|
|
distclean-local: clean-local
|
|
|
|
|
|
|
|
maintainer-clean-local: distclean-local
|
|
|
|
|
2007-12-05 19:43:50 +00:00
|
|
|
process-plugins:
|
2006-11-07 00:54:01 +00:00
|
|
|
cd agentx
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd artnet
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd asn1
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd ciscosm
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd docsis
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd enttec
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
2007-10-14 15:45:24 +00:00
|
|
|
cd ethercat
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-10-14 15:45:24 +00:00
|
|
|
cd ..
|
2006-11-07 00:54:01 +00:00
|
|
|
cd giop
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd gryphon
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd irda
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd lwres
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
2007-05-25 23:40:42 +00:00
|
|
|
cd m2m
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-05-25 23:40:42 +00:00
|
|
|
cd ..
|
2006-11-07 00:54:01 +00:00
|
|
|
cd mate
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
2007-05-14 13:58:54 +00:00
|
|
|
cd opcua
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-05-14 13:58:54 +00:00
|
|
|
cd ..
|
2006-11-07 00:54:01 +00:00
|
|
|
cd opsi
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd pcli
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
2007-12-05 03:23:54 +00:00
|
|
|
cd profinet
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-12-05 03:23:54 +00:00
|
|
|
cd ..
|
2006-11-07 00:54:01 +00:00
|
|
|
cd rlm
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd rtnet
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd rudp
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd sbus
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
|
|
|
cd stats_tree
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2006-11-07 00:54:01 +00:00
|
|
|
cd ..
|
2007-08-20 20:50:29 +00:00
|
|
|
cd unistim
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-08-20 20:50:29 +00:00
|
|
|
cd ..
|
2006-11-07 00:54:01 +00:00
|
|
|
cd v5ua
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
Make the "maintainer-clean" rules get rid of some additional generated
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and
GENERATED_FILES macros in Makefile.common files, along the lines of what
wiretap/Makefile.common has.
Clean up "*~" files with "make clean" rather than only "make distclean"
in some additional places.
Add "maintainer-clean" rules to the Makefile.nmake files, paralelling
the ones in the automake-generated Makefile.in files, using the
GENERATED_FILES macros from Makefile.common files. In some cases, move
the cleanup of files from "make distclean" to "make maintainer-clean",
and in other cases, put in a comment indicating why we're not doing that
(because some files that are distributed in the source tarballs, namely
Flex output, were built with a UN*X Flex and won't compile on Windows,
so we get rid of them with "make distclean" so you can clean up stuff
that *has* to be re-generated for Windows).
Clean up some *CLEANFILES definitions - get rid of ones that no longer
apply as files were moved or that add to the definition a name that's
already there.
svn path=/trunk/; revision=13402
2005-02-14 20:33:57 +00:00
|
|
|
cd ..
|
2007-05-25 23:40:42 +00:00
|
|
|
cd wimax
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-05-25 23:40:42 +00:00
|
|
|
cd ..
|
2007-09-06 10:14:49 +00:00
|
|
|
cd wimaxasncp
|
2007-12-05 19:43:50 +00:00
|
|
|
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake $(PLUGIN_TARGET)
|
2007-09-06 10:14:49 +00:00
|
|
|
cd ..
|
2007-12-05 19:43:50 +00:00
|
|
|
if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake $(PLUGIN_TARGET)
|
2005-05-03 01:03:33 +00:00
|
|
|
|
|
|
|
################################################################################
|
2006-05-28 16:32:49 +00:00
|
|
|
# copy all plugins to /plugins/$(VERSION), so Wireshark will load them, when
|
2005-05-03 01:03:33 +00:00
|
|
|
# started from within the source tree.
|
|
|
|
################################################################################
|
|
|
|
|
|
|
|
install-plugins:
|
2006-05-31 00:23:01 +00:00
|
|
|
!IFDEF ENABLE_LIBWIRESHARK
|
2005-05-03 01:03:33 +00:00
|
|
|
rm -rf $(VERSION)
|
|
|
|
mkdir $(VERSION)
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy agentx\*.dll $(VERSION) /d
|
|
|
|
xcopy artnet\*.dll $(VERSION) /d
|
|
|
|
xcopy asn1\*.dll $(VERSION) /d
|
|
|
|
xcopy ciscosm\*.dll $(VERSION) /d
|
|
|
|
xcopy docsis\*.dll $(VERSION) /d
|
|
|
|
xcopy enttec\*.dll $(VERSION) /d
|
2007-10-14 15:45:24 +00:00
|
|
|
xcopy ethercat\*.dll $(VERSION) /d
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy giop\*.dll $(VERSION) /d
|
|
|
|
xcopy gryphon\*.dll $(VERSION) /d
|
|
|
|
xcopy irda\*.dll $(VERSION) /d
|
|
|
|
xcopy lwres\*.dll $(VERSION) /d
|
2007-05-25 23:40:42 +00:00
|
|
|
xcopy m2m\*.dll $(VERSION) /d
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy mate\*.dll $(VERSION) /d
|
2007-05-14 13:58:54 +00:00
|
|
|
xcopy opcua\*.dll $(VERSION) /d
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy opsi\*.dll $(VERSION) /d
|
|
|
|
xcopy pcli\*.dll $(VERSION) /d
|
|
|
|
xcopy profinet\*.dll $(VERSION) /d
|
|
|
|
xcopy rlm\*.dll $(VERSION) /d
|
|
|
|
xcopy rtnet\*.dll $(VERSION) /d
|
|
|
|
xcopy rudp\*.dll $(VERSION) /d
|
2006-06-21 06:31:06 +00:00
|
|
|
xcopy sbus\*.dll $(VERSION) /d
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy stats_tree\*.dll $(VERSION) /d
|
2007-08-20 20:50:29 +00:00
|
|
|
xcopy unistim\*.dll $(VERSION) /d
|
2005-09-07 13:26:23 +00:00
|
|
|
xcopy v5ua\*.dll $(VERSION) /d
|
2007-05-25 23:40:42 +00:00
|
|
|
xcopy wimax\*.dll $(VERSION) /d
|
2007-09-06 10:14:49 +00:00
|
|
|
xcopy wimaxasncp\*.dll $(VERSION) /d
|
2006-09-30 09:45:51 +00:00
|
|
|
if exist Custom.nmake $(MAKE) /$(MAKEFLAGS) -f Custom.nmake install-plugins
|
2005-05-03 01:03:33 +00:00
|
|
|
!ENDIF
|
|
|
|
|
2005-09-06 18:41:25 +00:00
|
|
|
clean-deps:
|
2005-05-03 01:03:33 +00:00
|
|
|
rm -rf $(VERSION)
|
|
|
|
|
|
|
|
|
2007-05-14 13:58:54 +00:00
|
|
|
|