aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2005-07-26From Brice Augustin: Use the correct packet length in randpkt.Gerald Combs1-1/+1
Build randpkt.exe by default under Windows. svn path=/trunk/; revision=15092
2005-07-26Revert back to GTK-Wimp 0.6.2. Move to WinPcap 3.1beta4.Gerald Combs1-1/+1
svn path=/trunk/; revision=15091
2005-07-24Update to zlib 1.2.3Ulf Lamping1-2/+2
svn path=/trunk/; revision=15039
2005-07-15Point to the latest Windows library tag and versions.Gerald Combs1-2/+2
svn path=/trunk/; revision=14923
2005-07-07Make sure "which" is present before we verify our tools. Add "env" toGerald Combs1-0/+1
the list of programs to check. Make sure our python scripts start with "#!/usr/bin/env python" as recommended at http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix svn path=/trunk/; revision=14871
2005-05-31As suggested by Jaap Keuter:Lars Roland1-1/+1
Add generated files copied by "install-deps" to the "clean" target svn path=/trunk/; revision=14509
2005-05-20win32 only: get interface details from WinPcap's packet.dll (direct access ↵Ulf Lamping1-1/+1
to NDIS specific driver information, lower first part) svn path=/trunk/; revision=14406
2005-05-03add the new target "install-plugins" to nmake makefileLars Roland1-0/+6
in the plugins subdirectory. This target will copy all plugins to plugins/$(VERSION), thus (t)ethereal will find and load the plugins when called from within the source tree. call this target from the main nmake makefile after installing other dependencies. call it from the nmake makefile in the doc subdirectory before calling "tethereal -G". This way "tethereal -G" will recognize the filterable fields from the plugins, too. svn path=/trunk/; revision=14284
2005-05-01Add an install-deps target to the nmake makefiles.Lars Roland1-0/+72
This target will copy all files, mainly dlls, which are necessary to run (t)ethereal to the source tree. After copying all necessary dlls to the source tree, you can run (t)ethereal directly from the source tree. svn path=/trunk/; revision=14259
2005-03-23It doesn't matter whether, when building with WinPcap, we haveGuy Harris1-1/+0
pcap_lib_version() in the WinPcap on the system on which we're building. svn path=/trunk/; revision=13873
2005-03-23If we have "pcap_freecode()", use it to free the instructions for a BPFGuy Harris1-0/+1
filter after installing the filter. Set HAVE_PCAP_LIB_VERSION if we're building with WinPcap 3.1; it's not present in earlier versions, but is present in current 3.1 betas. Check HAVE_PCAP_LIB_VERSION when building capture-wpcap.c. svn path=/trunk/; revision=13872
2005-03-17Clean up.Lars Roland1-4/+0
Remove obsolete plugin address table and related files. Remove related targets from various makefiles. svn path=/trunk/; revision=13787
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris1-8/+28
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-13change nmake makefiles in /trunk and /trunk/epan so thatLars Roland1-2/+2
object code for libethereal.dll isn't generated by the makefile in /trunk. Having no code in /trunk linked into libethereal.dll anymore, the definition of the macro _NEED_VAR_IMPORT_ can be moved from various source files in /trunk to /trunk/Makefile.nmake . So do that, too. svn path=/trunk/; revision=13389
2005-02-10clean up makefiles.Lars Roland1-7/+1
especially /trunk/Makefile.nmake doesn't have to include /trunk/epan/Makefile.common anymore. svn path=/trunk/; revision=13368
2005-01-17Switch the Windows build environment to GTK 2.4.14. Enable GTK-Wimp by Gerald Combs1-2/+2
default in the installer. svn path=/trunk/; revision=13087
2005-01-04Replace a "cp" with three "xcopy"s.Gerald Combs1-1/+3
svn path=/trunk/; revision=12946
2004-12-01If bash is run as a non-login shell, it doesn't read /etc/profile. Under Gerald Combs1-0/+1
Cygwin this has the side effect of making the Windows "find" command appear first in the path instead of Cygwin's "find" command. Call /usr/bin/find explicitly in win32-setup.sh. svn path=/trunk/; revision=12639
2004-12-01From Francisco Alcoba: link with setargv.obj so that wildcards areGuy Harris1-6/+8
expanded in the command line. svn path=/trunk/; revision=12635
2004-11-23Update to GTK+ 2.4.13.Gerald Combs1-2/+2
svn path=/trunk/; revision=12581
2004-11-02Update the Windows build to zlib 1.2.2.Gerald Combs1-2/+2
Have win32-setup.sh download from "2004-11-02" tag directory. svn path=/trunk/; revision=12474
2004-10-20renamed capinfo to capinfos, as the former name capinfo was already used in ↵Ulf Lamping1-6/+6
a program called tcprelay, so that might confuse packaging managers and users. Hopefully I got all the places need to be changed. svn path=/trunk/; revision=12358
2004-10-17From Graeme Hewson: make AUTHORS-SHORT not include formatting codes,Guy Harris1-2/+9
with AUTHORS-SHORT-FORMAT containing the formatting codes. svn path=/trunk/; revision=12334
2004-10-16update setup target to latest win32 libsUlf Lamping1-4/+4
svn path=/trunk/; revision=12316
2004-10-15Updates to reflect revision 4 of ethereal-win32-libs.Gerald Combs1-4/+4
svn path=/trunk/; revision=12305
2004-10-15Add support for decoding DES3/CBC/MD5 keys. Make it disabled by default.Gerald Combs1-0/+1
Whitespace cleanup. svn path=/trunk/; revision=12304
2004-10-09update setup target to latest GTK library filesUlf Lamping1-2/+2
svn path=/trunk/; revision=12249
2004-10-02From Lars Roland: don't link EXTRA_OBJECTS unnecessarily withGuy Harris1-9/+9
ethereal.exe, tethereal.exe and dftest.exe. Export mkstemp() from libethereal.dll instead. svn path=/trunk/; revision=12181
2004-09-29From Lars Roland: add an option to link plugins with libethereal ratherGuy Harris1-1/+0
than using the plugin address table. svn path=/trunk/; revision=12139
2004-09-24Use new win32 libs from anonsvn instead of webpage, including setup target. ↵Ulf Lamping1-3/+3
Use updated GTK 2.4.9 libraries. But still use wget. svn path=/trunk/; revision=12086
2004-09-23From Gisle Vanem: add support for pcap_datalink_val_to_name() for Win32.Guy Harris1-0/+2
Also add support for pcap_datalink_name_to_val(), and arrange that we properly define HAVE_PCAP_DATALINK_NAME_TO_VAL and HAVE_PCAP_DATALINK_VAL_TO_NAME for MSVC++ builds. svn path=/trunk/; revision=12073
2004-09-12added a clean_setup target, to cleanup the unzipped filesUlf Lamping1-0/+13
svn path=/trunk/; revision=11977
2004-09-11From Graeme Hewson: translate accented UTF-8 characters to Pod E<>Guy Harris1-1/+1
escapes so they turn into *roff escapes and HTML entities in the output, in case raw UTF-8 doesn't work. svn path=/trunk/; revision=11975
2004-09-01renamed REQUIRED_APPS to REQUIRED_TOOLS and verify_apps to verify_tools, as ↵Ulf Lamping1-4/+4
it seems much more appropriate svn path=/trunk/; revision=11874
2004-08-26Bump the GTK+ 2.4 version up to 2.4.7, and bup GTK-Wimp up to 0.62.Gerald Combs1-3/+3
svn path=/trunk/; revision=11842
2004-08-11Update to GTK-Wimp 0.6.1.Gerald Combs1-1/+1
svn path=/trunk/; revision=11721
2004-08-11Change the "setup" target to download the updated GTK+ libraries describedGerald Combs1-2/+2
at http://mail.gnome.org/archives/gtk-devel-list/2004-August/msg00058.html . svn path=/trunk/; revision=11718
2004-08-06Update the "setup" target for GLib 2.4.5, GTK+ 2.4.4, and Pango-1.4.1.Gerald Combs1-6/+6
svn path=/trunk/; revision=11612
2004-07-29From Lars Roland: MSVC make fixes.Olivier Biot1-3/+3
Many people have recently reported many problems with the nmake build process. It seems that these problems come from using epan/makefile.nmake to compile the DISSECTOR_SUPPORT_SOURCES which are located in /trunk. Nmake from MSVC6 puts the object code of the DISSECTOR_SUPPORT_SOURCES in /epan although Nmake expects the object code in /trunk when it checkes dependencies. Thus DISSECTOR_SUPPORT_OBJECTS are built every time even when they are already there. Nmake Version 1.5 (MSVC 2003 Toolkit) puts the object code of the DISSECTOR_SUPPORT_SOURCES in /trunk instead. This makes it impossible to use epan/makefile.nmake for compiling the DISSECTOR_SUPPORT_SOURCES and to make it work for both versions of nmake. We have to use /trunk/makefile.nmake for compiling the DISSECTOR_SUPPORT_SOURCES to solve these issues. It should also be possible to build ethereal without libethereal.dll again. Once we have moved all DISSECTOR_SUPPORT_SOURCES into a subdirectory of epan we can get rid of this patchwork in the nmake makefiles. svn path=/trunk/; revision=11562
2004-07-28Add the MSWIN RC information for capinfo.Olivier Biot1-4/+7
svn path=/trunk/; revision=11556
2004-07-28From Ian Schorr: capinfo - provides capture file information.Olivier Biot1-2/+12
svn path=/trunk/; revision=11555
2004-07-23From Graham Bloice: add resources to wiretap.dll.Guy Harris1-1/+1
svn path=/trunk/; revision=11476
2004-07-21Add doxygen.cfg to the "clean" target.Gerald Combs1-2/+2
svn path=/trunk/; revision=11464
2004-07-19Fixes (and ugly hacks) for Windows compilation.Gerald Combs1-5/+5
svn path=/trunk/; revision=11435
2004-07-18Fix the win32 nmake generation for now (it will compile/link/run again). ↵Ulf Lamping1-1/+4
This will need more cleanup if the movements of the dissector sources are finished. Hopefully this doesn't broke the unix build. svn path=/trunk/; revision=11423
2004-07-18first attempt to make Win32 generation (nmake) ready for the dissector ↵Ulf Lamping1-26/+2
movings (but still incomplete) svn path=/trunk/; revision=11415
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-21/+8
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-07-17Changed dependencies, so image dir will be generated before epan, otherwise ↵Ulf Lamping1-2/+2
the libethereal.res file will not be available when needed to link libethereal.dll svn path=/trunk/; revision=11394
2004-07-17From Graham Bloice: add resource information to libethereal.dll.Guy Harris1-1/+1
svn path=/trunk/; revision=11388