diff options
author | Gerald Combs <gerald@wireshark.org> | 2004-04-08 20:36:09 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2004-04-08 20:36:09 +0000 |
commit | a011fb14e2a33e555e0f365eb3ebcc0742993c3c (patch) | |
tree | 7120d362702a9fe933639ac0c643ed43819ed04e /Makefile.nmake | |
parent | 9ebddd2d71d05d5ac884d2a35ec55c24fe298338 (diff) |
Add a Makefile.nmake target called "setup" that uses the script
tools\win32-setup.sh to
- Check for applications required to build Ethereal
- Download and unpack required packages into $ETHEREAL_LIBS
Update ADNS to the latest version.
Make Python 2.3 the default.
svn path=/trunk/; revision=10567
Diffstat (limited to 'Makefile.nmake')
-rw-r--r-- | Makefile.nmake | 53 |
1 files changed, 52 insertions, 1 deletions
diff --git a/Makefile.nmake b/Makefile.nmake index aac6423db7..fa076f5787 100644 --- a/Makefile.nmake +++ b/Makefile.nmake @@ -1,7 +1,7 @@ ## Makefile for building ethereal.exe with Microsoft C and nmake ## Use: $(MAKE) /$(MAKEFLAGS) -f makefile.nmake # -# $Id: Makefile.nmake,v 1.410 2004/03/22 20:35:07 gerald Exp $ +# $Id: Makefile.nmake,v 1.411 2004/04/08 20:36:09 gerald Exp $ include config.nmake include <win32.mak> @@ -350,3 +350,54 @@ help:: cd help $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake cd .. + +REQUIRED_APPS=\ + bison \ + flex \ + grep \ + perl \ + python \ + sed \ + unzip \ + wget + +setup: + @$(SH) tools\win32-setup.sh --appverify $(REQUIRED_APPS) + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + glib glib-2.2.3-20040116.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + glib glib-dev-2.2.3-20040116.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk+ gtk+-1.3.0-20030717.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk+ gtk+-dev-1.3.0-20030115.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + libiconv-1.9.1.bin.woe32 libiconv-1.9.1.bin.woe32.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gettext-runtime-0.13.1 gettext-runtime-0.13.1.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + . net-snmp-5.1.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + . wpdpack_3_0.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + . adns-1.0-win32-03.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + . pcre-4.4.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + zlib121-dll zlib121-dll.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/gtk+-2.2.4-20040124.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/gtk+-dev-2.2.4-20040124.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/pango-1.2.5-20040124.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/pango-dev-1.2.5-20040124.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/atk-1.4.0.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk2 gtk2/atk-dev-1.4.0.zip + @$(SH) tools\win32-setup.sh --download "$(ETHEREAL_LIBS)" \ + gtk-wimp gtk2/gtk-wimp-0.5.3-bin.zip + @echo "" + @echo Ethereal is ready to build. |