aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2008-08-21_MSC_VERs 1400 and greater require manifests. Check againstGerald Combs1-1/+1
MSC_VER_REQUIRED when we run mt.exe instead of checking for each individual MSVC_VARIANT. This fixes the current buildbot test failures on Windows, which resulted from a missing check for MSVC2008. This also keeps us from having to mess with a bunch of makefiles when we add support for new Visual C++ versions. svn path=/trunk/; revision=26052
2008-08-04From Pascal Quantin via bug 2719: Fix support for Microsoft Visual C++ 2008.Gerald Combs1-1/+1
From me: Instead of adding adns_config.h, place it a custom adns package in wireshark-win32-libs. Update tools/win32-setup.sh accordingly. Split the MSVC2008EE variant into MSVC2008 and MSVC2008EE, similar to MSVC2005 and MSVC2005EE. We have to worry about vcredist_x86.exe in both cases. Add Pascal to AUTHORS. Update the Developer's Guide. svn path=/trunk/; revision=25921
2008-07-17Remove -g abort from checkAPIs (for now) since existing issues not yet resolved.Bill Meier1-1/+3
svn path=/trunk/; revision=25759
2008-07-02This directory needs some checkapi love; it's not yet ready for that toGuy Harris1-1/+1
be a default part of the build process, now that we're doing some more checking. svn path=/trunk/; revision=25658
2008-07-01Put printf into a separate "termoutput" API group. For most files,Guy Harris1-1/+1
check for it - but not for TShark plugins, as they are expected to print to the standard output. svn path=/trunk/; revision=25653
2008-07-01The intended argument for "-g" was presumably "abort", given Gerald'sGuy Harris1-1/+1
checkin comment (that Wiretap routines shouldn't abort the program). svn path=/trunk/; revision=25650
2008-07-01Unless I've misread the GetOptions documentation, the "-g" flag toGuy Harris1-1/+1
checkAPIs.pl takes a mandatory string argument, not an optional string argument. svn path=/trunk/; revision=25649
2008-06-26Wiretap code probably shouldn't abort the application either.Gerald Combs1-1/+1
svn path=/trunk/; revision=25615
2008-05-22Move the file utility functions from wiretap to libwsutil so thatJeff Morriss1-2/+2
libwireshark (and the plugins using those functions) do not depend on wiretap on Windows. While doing that, rename the eth_* functions to ws_*. svn path=/trunk/; revision=25354
2008-05-20Use the correct name for libwsutilJeff Morriss1-1/+1
svn path=/trunk/; revision=25332
2008-05-20Create a new "Wireshark utility" library and move the mpeg-audio stuff fromJeff Morriss1-0/+1
wiretap to this new libwsutil. This solves http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark no longer depend on libwiretap. svn path=/trunk/; revision=25330
2008-05-14do not use * wildcard which is not supported by Windows commandlineTomas Kukosa1-2/+1
svn path=/trunk/; revision=25299
2008-05-13Fix some of the Errors/warnings detected by checkapi.Anders Broman1-1/+2
svn path=/trunk/; revision=25288
2008-05-08From Anders: Checkapi enabled for wiretap and more functions converted.Martin Mathieson1-1/+1
svn path=/trunk/; revision=25257
2008-05-06Add checkapi target.Anders Broman1-0/+3
svn path=/trunk/; revision=25245
2007-12-08Add .. to the directory in which to look for headers, just as is doneGuy Harris1-1/+2
with automake/autoconf, so we pick up config.h. svn path=/trunk/; revision=23805
2007-12-07Delete the *right* config.h.win32.Guy Harris1-1/+1
Copy the MSVC++-version-checking stuff from it into the top-level config.h.win32, and try to set up config.nmake so that MSC_VER_REQUIRED is defined in all Makefiles that include config.nmake. svn path=/trunk/; revision=23802
2007-12-07Run runlex.sh from the tools directory. Get rid of the extra copy inGuy Harris1-8/+1
the top-level directory. Don't build config.h in the wiretap directory - it now uses config.h from the top-level directory. Get rid of the template config.h.win32 in that directory. Get rid of files that are no longer in the wiretap directory or are no longer constructed in that directory. svn path=/trunk/; revision=23797
2007-08-04runlex.sh is in tools, not the top-level directory.Guy Harris1-1/+1
svn path=/trunk/; revision=22449
2007-08-04Add a script as a front-end for Flex, to work around various problems,Guy Harris1-2/+6
such as the fact that Flex strips all but the last component of the "-o" argument, and that it doesn't generate a header file to declare routines the generated lexical analyzer defines. Use that script when building lexical analyzers, and, for each lexical analyzer, include the generated header file in the generated analyzer. svn path=/trunk/; revision=22446
2007-08-01Add a Makefile.nmake.inc file, to hold rules etc. used by multipleGuy Harris1-7/+1
Makefile.nmake files; currently, it has the (F)lex-to-C rule and a .SUFFIXES pseudo-rule to add .l to the list of suffixes. Have Makefile.nmake files with .l.c rules include Makefile.nmake.inc to get that rule. The names Makefile.am.inc and Makefile.nmake.inc aren't necessarily the right names for the files in question. Use $(PACKAGE) in the Mate plugin's Makefile, rather than "mate". svn path=/trunk/; revision=22437
2007-08-01Use a common .l.c rule for running Flex on .l files, just as is done onGuy Harris1-5/+6
UN*X. svn path=/trunk/; revision=22434
2007-05-09fix manifest error: for dll's mt.exe must be given ;2Ulf Lamping1-1/+1
svn path=/trunk/; revision=21735
2007-05-06instead of copying the MSVC 2005 manifest files around, embed them into the ↵Ulf Lamping1-0/+3
.exe / .dll files - this way is easier to handle while packaging and alike, and probably will solve some problems. We might want to do this for the plugins as well later. svn path=/trunk/; revision=21696
2007-05-02add support for the text export format of textronix k1[25]Luis Ontanon1-0/+2
svn path=/trunk/; revision=21651
2007-03-21set compiler option "treat warnings as errors" - to prevent new warnings for ↵Ulf Lamping1-1/+1
wiretap remove all compiler warnings: a) prevent wrong malloc/free definitions by lex/yacc generated files b) add int/time_t casts - MSVC2005 is more "sensitive" about this than MSVC6 svn path=/trunk/; revision=21078
2007-03-18Fix Windows Makefiles so clean removes all pdb files (PDB_FILE no longer ↵Bill Meier1-1/+1
defined) svn path=/trunk/; revision=21052
2007-01-31instead of putting the MSC_VER_REQUIRED test into the root Makefile (which ↵Ulf Lamping1-1/+1
would require to change ALL makefiles - the buildbot revealed it), simply put it in the wiretap generation. As wiretap is mandatory and one of the first things to be build this doesn't even sound like a bad idea anyway ... svn path=/trunk/; revision=20646
2007-01-12second try for file_util.c ... (at least OS X didn't liked it)Ulf Lamping1-1/+1
svn path=/trunk/; revision=20403
2007-01-12Win32: MSVC > 6 doesn't work well with Unicode filenames!Ulf Lamping1-1/+1
fix this, by providing required functions in the new file file_util.c - it's mostly copied from GLib (g_open alike - that take UTF8 as filename format but don't use msvcrt.dll V6 for this as the glib files do) "link" to these functions in file_util.h: #define eth_open eth_stdio_open revert changes (from SVN 20282) throughout the code related to these file functions which were introduced with the first tries of MSVC 2005 ... Hopefully I've done everything right with the new file_util.c ... svn path=/trunk/; revision=20402
2007-01-03remove the PDB_FILE setting from config.nmake - there's no real need for ↵Ulf Lamping1-1/+2
this info add some missing files to the clean targets svn path=/trunk/; revision=20290
2006-02-22Add makefile.nmakeAnders Broman1-3/+3
svn path=/trunk/; revision=17365
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris1-1/+12
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
2004-09-12to prevent problems reported by David Richards, don't depend on the cvarsdll ↵Ulf Lamping1-1/+3
from win32.mak and define our own CVARSDLL svn path=/trunk/; revision=11980
2004-07-26Add a Makefile.common for Wiretap, and have Makefile.am andGuy Harris1-34/+4
Makefile.nmake include it. svn path=/trunk/; revision=11528
2004-07-23From Graham Bloice: add resources to wiretap.dll.Guy Harris1-1/+2
svn path=/trunk/; revision=11476
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-02-11From Rolf Fiedler: support for reading EyeSDN USB S0 trace files.Guy Harris1-1/+2
svn path=/trunk/; revision=10038
2003-12-02From Martijn Schipper: support for reading AiroPeek files in V9 captureGuy Harris1-2/+3
file format (AiroPeek 2.x). svn path=/trunk/; revision=9144
2003-11-07Let people configure whether to build with Zlib or not solely byGuy Harris1-5/+7
controlling whether ZLIB_DIR is defined or not in config.nmake. svn path=/trunk/; revision=8911
2003-10-31From Scott Emberley: support for reading Network Instruments version 9Guy Harris1-1/+2
capture files. svn path=/trunk/; revision=8840
2003-10-30From Marcel Holtmann: support for reading Linux Bluez Bluetooth stackGuy Harris1-1/+2
"hcidump -w" traces. Note that Jesper Peterson contributed support for reading Endace ERF files. svn path=/trunk/; revision=8824
2003-10-10Give every Makefile.nmake file a "distclean" rule, and have "distclean"Guy Harris1-3/+6
recurse into subdirectories doing "nmake -f Makefile.nmake distclean". Have "nmake -f Makefile.nmake clean" not remove stuff that "make clean" doesn't remove (such as Flex/Bison output and config.h files) - and have "nmake -f Makefile.nmake distclean" remove stuff that "make distclean" removes, including "tethereal-tap-register.c" and "ethereal-tap-register.c". svn path=/trunk/; revision=8672
2003-08-26From Jesper Peterson: support for Endace ERF file format.Guy Harris1-1/+2
svn path=/trunk/; revision=8272
2003-08-23Use "file_access.c", not "file_io.c", as the latter is already in use inGuy Harris1-2/+2
a not-yet-ready-for-prime-time project of mine (fast random access to gzipped files, plus an mechanism to allow support for other forms of compression). svn path=/trunk/; revision=8221
2003-08-22Rename "wiretap/file.c" to "wiretap/file_io.c", as some tools, such asGuy Harris1-2/+2
the MS Visual Studio debugger, get confused by two files with the same name being in a program's source, even though they're in different directories. svn path=/trunk/; revision=8208
2003-07-29From Thierry Martin: support for reading files from Accellent 5Views LANGuy Harris1-2/+3
agents. svn path=/trunk/; revision=8093
2003-06-14Define GLIB_LIBS and GTK_LIBS variables in config.nmake (based onGuy Harris1-2/+2
variables the user configures - the user isn't expected to change GLIB_LIBS or GTK_LIBS, and there's a comment nothing that users shouldn't have to do so), which contain the appropriate libraries for building stuff that requires only GLib, and stuff that required GTK+ and GLib, respectively, and use those macros in the Makefile.nmake files. svn path=/trunk/; revision=7885
2003-06-14Define GLIB_CFLAGS and GTK_CFLAGS variables in config.nmake (based onGuy Harris1-2/+2
variables the user configures - the user isn't expected to change GLIB_CFLAGS or GTK_CFLAGS, and there's a comment nothing that users shouldn't have to do so), which contain the appropriate "/I" flags for building stuff that requires only GLib, and stuff that required GTK+ and GLib, respectively, and use those macros in the Makefile.nmake files. svn path=/trunk/; revision=7884
2002-07-31From Motonori Shindo: support for reading CoSine L2 debug output.Guy Harris1-1/+2
svn path=/trunk/; revision=5922