aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2004-05-13Fix a typo (seperate should be separate).Olivier Biot1-3/+3
svn path=/trunk/; revision=10878
2004-05-09From Lars Roland: add support for building a libethereal.dll with MSVC:Guy Harris1-23/+42
add a config.nmake option to control whether to build libethereal.dll or not; remove "./wiretap" from PATH to prevent problems due to wrongly-loaded files; build dissector.lib with MSVC; move "print.c" and "ps.c" to the dissector helpers, as "print.c" imports variables from packet-frame.c and packet-data.c, which are in libethereal; move "g711.c" out of the dissector helpers, as they're used only by Ethereal in a tap, not in Tethereal or in any dissector; add a .def file for libethereal; arrange to declare global variables exported from libethereal with "__declspec(dllimport)" when building programs that import those variables; update the NSIS installer. Make the "configure" script define ETH_VAR_IMPORT as "extern". svn path=/trunk/; revision=10834
2004-05-06Get rid of epan/config.h.win32.Olivier Biot1-2/+2
Fix a missing ZLIB_CFLAGS in epan/Makefile.nmake. svn path=/trunk/; revision=10807
2004-04-23From Lars Roland:Guy Harris1-1/+10
"make distclean" now removes "cvsversion.h"; new "update_plugin_api" which just builds the "xyzzy" target in the plugins subdirectory but makes sure that "config.h" has been generated, added. svn path=/trunk/; revision=10672
2004-04-10Modify the "setup" target to download the packages we've defined, so that weUlf Lamping1-1/+3
don't download the GTK1 packages unless we have GTK1_DIR defined. svn path=/trunk/; revision=10579
2004-04-09Modify the "setup" target to download the packages we've defined, so that weGerald Combs1-2/+14
don't download the GTK2 packages unless we have GTK2_DIR defined. Fix some path checking in win32-setup.sh. svn path=/trunk/; revision=10577
2004-04-09use the configured names from config.nmake for the required apps listUlf Lamping1-6/+9
svn path=/trunk/; revision=10574
2004-04-08Add a Makefile.nmake target called "setup" that uses the scriptGerald Combs1-1/+52
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
2004-03-22From Lars Roland: Fix a couple of MSVC build problems.Gerald Combs1-4/+16
svn path=/trunk/; revision=10439
2004-03-02from Lars Roland: fix Makefiles.nmake after changes from JoergUlf Lamping1-3/+3
svn path=/trunk/; revision=10277
2004-03-02Move the dissectors into libethereal (no static/shared lib changes):Jörg Mayer1-44/+3
- Create epan/Makefile.common - Move dissector_src and helper files from Makefile.common to epan/Makefile.common - Create register.c in epan/ - link all the files into libethereal - put plugin_src into epan/Makefile.am Try to make rpms build with rpm v4 again (sorry, I've forgotten who to attribute this to). svn path=/trunk/; revision=10273
2004-02-23MSVC doesn't like having header files in .c=.obj targets.Gerald Combs1-2/+4
Fix dftest compiling under Windows. svn path=/trunk/; revision=10208
2004-02-22make the Makefile.common really common between automake and nmake,Ulf Lamping1-72/+10
as lot's of definitions were used in the automake process only svn path=/trunk/; revision=10176
2004-02-18From Lars Roland: Add support for a combined GTK1/2 Windows installer.Gerald Combs1-3/+10
svn path=/trunk/; revision=10098
2004-02-13Now that Ethereal *itself* (not just Wiretap) can use libz (the SoulseekGuy Harris1-2/+6
dissector can use it), we have to link Ethereal, Tethereal, and dftest with libz, as well as linking Wiretap with it. We also probably need to link dftest with the PCRE library, as the display filter code uses PCRE. svn path=/trunk/; revision=10057
2004-02-11The top-level Makefile.nmake doesn't yet get all the source files fromGuy Harris1-1/+2
Makefile.common, so we have to add alert_box.obj to the list of object files for Ethereal. svn path=/trunk/; revision=10037
2004-02-06renamed GTK2 version from ethereal2.exe to ethereal-gtk2.exe,Ulf Lamping1-5/+5
as this is *not* the Ethereal version 2 already. Some other cleanup done svn path=/trunk/; revision=9998
2004-02-01The last commit was only half completeJörg Mayer1-20/+1
svn path=/trunk/; revision=9942
2004-02-01Move sourcelists into Makefile.commonJörg Mayer1-6/+1
svn path=/trunk/; revision=9941
2004-01-31use identical depencies for gtk1 also for gtk2 targetUlf Lamping1-2/+2
svn path=/trunk/; revision=9922
2004-01-26updated NSIS generation to build GTK version 1 or 2,Ulf Lamping1-1/+13
added new target "packaging" to root Makefile.nmake, which will generate version 1 or 2 or both, depending on config.nmake GTK?_DIR setting svn path=/trunk/; revision=9866
2004-01-24Added the ability to compile both GTK versions 1 and 2 at the same time.Ulf Lamping1-10/+36
svn path=/trunk/; revision=9827
2004-01-21Move the list of dissectors (DISSECTOR_SRC) out of Makefile.am andJörg Mayer1-403/+2
Makefile.nmake into a shared file named Makefile.common svn path=/trunk/; revision=9772
2004-01-19We need "cvsversion.h" in order to build stuff in the "gtk" directory.Guy Harris1-2/+2
svn path=/trunk/; revision=9736
2004-01-18Put the list of generated source files (well, generated header files,Guy Harris1-2/+7
really) into a BUILD_SOURCES macro, as is done in Makefile.am, and use that in the "distclean" rule. svn path=/trunk/; revision=9708
2004-01-17cvsversion.h: added distclean target and dependenciesUlf Lamping1-6/+6
svn path=/trunk/; revision=9695
2004-01-17Integrate the "find . -name Entries" into make-version.pl, to make thisJörg Mayer1-2/+2
work with nmake too. svn path=/trunk/; revision=9694
2004-01-17Try to genereate cvsversion.hJörg Mayer1-1/+8
Note: I don't know anything about the limitations of nmake, so I don't know whether the `find ...` will work and I can't test it, as I don't have a Windows system with anything even remotely resembling a compiler on it. svn path=/trunk/; revision=9687
2004-01-16From Aaron Woo (via Jeff Weston): Optimized Link State Routing ProtocolGerald Combs1-1/+2
(OLSR) support. svn path=/trunk/; revision=9673
2004-01-16Add support for MIME multipart dissection.Olivier Biot1-1/+2
svn path=/trunk/; revision=9670
2004-01-13From Yuriy Sidelnikov: ISO 8823 Presentation Protocol support.Guy Harris1-1/+2
svn path=/trunk/; revision=9649
2004-01-12Fix a source file name that got added to the list of object files.Guy Harris1-2/+2
svn path=/trunk/; revision=9646
2004-01-11Rename DISSECTOR_HELPER_{SRC,OBJECTS} toGuy Harris1-11/+12
DISSECTOR_SUPPORT_{SRC,OBJECTS}. Add some additional files, required by dissectors, to those lists. Extract the stuff to get version information strings for libraries and the OS, which is *not* needed by dissectors, from "util.c", which contains routines that *are* needed by dissectors, and put it into a separate file. Make "dftest" link only with the dissector support stuff, not with all of the Ethereal common files. svn path=/trunk/; revision=9645
2004-01-10Move header files for stuff used by dissectors, and source filesGuy Harris1-16/+19
containing helper routines, to DISSECTOR_HELPER_SRC. Include DISSECTOR_HELPER_SRC in ETHEREAL_COMMON_SRC, and include BUILT_SOURCES in ETHEREAL_COMMON_SRC rather than repeating those headers directly. Do similar things with ETHEREAL_COMMON_OBJECTS and DISSECTOR_COMMON_OBJECTS in Makefile.nmake. Add "packet-x11-keysymdef.h" to "noinst_Headers", so it's built as part of the tarball. svn path=/trunk/; revision=9627
2004-01-10Add support for a generic line-based text data dissector.Olivier Biot1-1/+2
svn path=/trunk/; revision=9623
2004-01-04Add support for JFIF (JPEG File Interchange Format) media.Olivier Biot1-1/+2
The JFIF dissector processes everything up to the start of scan as the data thereafter is encoded and I didn't have the time to figure out how it is :) TODO: fix the WTP dissector so it doesn't hand off unreassembled data to WSP. svn path=/trunk/; revision=9541
2003-12-30removed compilation of packet-slskUlf Lamping1-2/+1
svn path=/trunk/; revision=9499
2003-12-30New protocol: Enterasys Interswitch Message Protocol (ismp) andJörg Mayer1-1/+3
edp (Enterasys Discovery Protocol) svn path=/trunk/; revision=9496
2003-12-29Nothing in "range.c" is GTK+-specific, so move it to the top-levelGuy Harris1-1/+2
directory. svn path=/trunk/; revision=9487
2003-12-24Add support for GIF image dissection.Olivier Biot1-1/+2
NOTE: I propose to use packet-MIME-TREE for future media types that will be added to Ethereal (E.g., packet-image-png.c). svn path=/trunk/; revision=9437
2003-12-23Not all headers in HTTP, RTSP, SIP, etc. are entity headers; rename someGuy Harris1-2/+2
files, routines, data structures, etc.. svn path=/trunk/; revision=9428
2003-12-22Pull the code to do reassembly of the request/response line, entityGuy Harris1-1/+2
headers, and body into a separate routine, for use by other dissectors. svn path=/trunk/; revision=9402
2003-12-16From Ronnie Sahlberg: stub dissector for the Microsoft Distributed LinkGuy Harris1-1/+2
Tracking Server Service (uuid and finction name from Jean-Baptiste Marchand). svn path=/trunk/; revision=9293
2003-12-15From Lars Roland: build the documentation at the end of the makeGuy Harris1-2/+2
process. svn path=/trunk/; revision=9286
2003-12-10From Akira Endoh: IGAP support.Guy Harris1-1/+2
svn path=/trunk/; revision=9230
2003-12-09From Michael Lum:Guy Harris1-1/+2
new taps for GSM A-interface; fixes for ANSI A-interface taps. svn path=/trunk/; revision=9220
2003-12-08Add a "doc" target, as per Ulf Lamping's comment.Guy Harris1-2/+7
svn path=/trunk/; revision=9212
2003-12-07Add PCRE support to the Windows build.Gerald Combs1-2/+5
svn path=/trunk/; revision=9185
2003-12-05Switch over to Net-SNMP 5.1. A ZIP file of the Net-SNMP 5.1 sources plusGerald Combs1-4/+4
a static Windows library (netsnmp.lib) has been placed at http://www.ethereal.com/distribution/win32/development/ The Net-SNMP documentation recommends against using a DLL at the present time. svn path=/trunk/; revision=9177
2003-12-03From Felix Fei: GSM MAP support.Guy Harris1-1/+2
From Michael Lum: Modified for better TCAP separation, fixed EOC handling (a la TCAP). Added parameter parsing (although not dissection or naming). svn path=/trunk/; revision=9160