Ethereal-dev: [Ethereal-dev] nmake patches
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Mike Frisch <mfrisch@xxxxxxxxxxxxxxx>
Date: Mon, 26 Feb 2001 14:55:15 -0500
Here are a set of patches to various Makefile.nmake files throughout the
source tree. I have changed direct invocations of 'nmake' to use the
standard macro for nmake ($MAKE) as well as the command-line flags
($MAKEFLAGS). This allows such things as:
'nmake /L /F makefile.nmake' from the top of the tree to hide the nmake
"banners"
or
'nmake /AL /F makefile.nmake' to force a rebuild of all files.
I'm not done yet :-)
I hope this is useful to somebody.
Mike.
--- cut here ---
Index: Makefile.nmake
===================================================================
RCS file: /cvsroot/ethereal/Makefile.nmake,v
retrieving revision 1.81
diff -u -r1.81 Makefile.nmake
--- Makefile.nmake 2001/02/13 00:17:55 1.81
+++ Makefile.nmake 2001/02/26 19:44:03
@@ -296,38 +296,38 @@
rm -f $(ethereal_OBJECTS) $(EXTRA_OBJECTS) $(EXECUTABLES) \
tethereal.obj editcap.obj register.c rdps.obj
cd wiretap
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../gtk
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../epan
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../plugins
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../tools
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ..
tools::
cd tools
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
wiretap::
cd wiretap
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
gtk::
cd gtk
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
epan::
cd epan
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
plugins::
cd plugins
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
Index: epan/Makefile.nmake
===================================================================
RCS file: /cvsroot/ethereal/epan/Makefile.nmake,v
retrieving revision 1.6
diff -u -r1.6 Makefile.nmake
--- Makefile.nmake 2001/02/02 04:03:38 1.6
+++ Makefile.nmake 2001/02/26 19:44:03
@@ -48,17 +48,17 @@
clean:
rm -f $(OBJECTS) ethereal.lib
cd ftypes
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../dfilter
nmake -f Makefile.nmake clean
ftypes::
cd ftypes
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
dfilter::
cd dfilter
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
Index: plugins/Makefile.nmake
===================================================================
RCS file: /cvsroot/ethereal/plugins/Makefile.nmake,v
retrieving revision 1.8
diff -u -r1.8 Makefile.nmake
--- Makefile.nmake 2000/11/12 11:08:45 1.8
+++ Makefile.nmake 2001/02/26 19:44:04
@@ -17,18 +17,18 @@
gryphon::
cd gryphon
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
mgcp::
cd mgcp
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
clean:
rm -f plugin_api.obj
cd gryphon
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ../mgcp
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
cd ..
Index: tools/Makefile.nmake
===================================================================
RCS file: /cvsroot/ethereal/tools/Makefile.nmake,v
retrieving revision 1.1
diff -u -r1.1 Makefile.nmake
--- Makefile.nmake 2001/02/02 04:03:42 1.1
+++ Makefile.nmake 2001/02/26 19:44:04
@@ -4,10 +4,10 @@
clean:
cd lemon
- nmake -f Makefile.nmake clean
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
lemon::
cd lemon
- nmake -f Makefile.nmake
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake
cd ..
- Prev by Date: [Ethereal-dev] C++ style comments
- Next by Date: Re: [Ethereal-dev] Registering nonstandard protocol ports w/o recompi ling
- Previous by thread: Re: [Ethereal-dev] C++ style comments
- Next by thread: [Ethereal-dev] MIP RFC 3024 additions
- Index(es):





