aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2016-06-15Remove Nmake build systemPascal Quantin1-92/+0
Change-Id: I3bd474f3cda9667dec66426b5729449953df3e61 Reviewed-on: https://code.wireshark.org/review/15777 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Jörg Mayer <jmayer@loplof.de> Reviewed-by: Balint Reczey <balint@balintreczey.hu>
2016-03-15[ASN1] Fix the nmake clean target.AndersBroman1-1/+6
Change-Id: Ia18cc03a4339cf4c9b43cb8d897c8c47382605c5 Reviewed-on: https://code.wireshark.org/review/14477 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-09-02Fix one more MSVC2015 issue: "[...]ignoring unknown option '/Zd'"Bill Meier1-15/+0
Remove some old cruft which compiled packet-rrc.c with '/Zd' option for certain very old Microsoft C compilers which we no longer support (e.g., MSVC6!). Change-Id: I47f7ab8c92b9e495acedfe76260d607a01c2a40f Reviewed-on: https://code.wireshark.org/review/10362 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2015-01-02Add '*.nativecodeanalysis.xml' to 'clean' targetsBill Meier1-1/+1
Change-Id: I90dbf0b31fc737150a01533763a7869b34c68cb6 Reviewed-on: https://code.wireshark.org/review/6220 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-08-09Now that Python is mandatory on Windows, remove checks for it from nmakefilesРоман Донченко1-20/+2
Change-Id: I2ca6abb372ec4bda0af1aa40089082533a61df3a Reviewed-on: https://code.wireshark.org/review/3392 Petri-Dish: Evan Huus <eapache@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Evan Huus <eapache@gmail.com>
2014-07-06make-dissectors-reg: optimize by factoring out the loopsРоман Донченко1-5/+5
Instead of calling the grep/sed pipelines for each file, build the list of files in the beginning and call each pipeline only once, passing the list to the first grep. This results in a massive speedup in Cygwin; in my test, the time it takes to run make-dissector-reg . dissectors packet-*.c in dissectors/epan is reduced from ~116 to ~3 seconds. I also tried it on NetBSD, where the time do to the same goes from ~6 to ~0.5 seconds. Amend makefile comments to elide mentions of invoking multiple processes per file. Change-Id: Iad441e7d2b6cc3669dada57646e2f8f6b987fd34 Reviewed-on: https://code.wireshark.org/review/2826 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-06-18Get rid of obsolete references to nettlePascal Quantin1-2/+2
Bug: 2089 Change-Id: Ie3337a1b750d8d95f6291c77dfd19cd1b0c57e83 Reviewed-on: https://code.wireshark.org/review/2388 Tested-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-03-31Continue to remove $Id$ from top of fileAlexis La Goutte1-1/+0
(Using sed : sed -i '/^\# \$Id\$/,+1 d') (start with dash) Change-Id: Ia4b5a6c2302f6a531f6a86c1ec3a2f8205c8c2dd Reviewed-on: https://code.wireshark.org/review/881 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-10-20From RobiOneKenobi via ↵Pascal Quantin1-1/+3
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9297 : Add support for MSVC2013 svn path=/trunk/; revision=52716
2013-06-25makefile.nmake -> Makefile.nmake and minor whitespace (spaces -> tabs) changes.Chris Maynard1-9/+9
svn path=/trunk/; revision=50140
2013-03-01Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey1-1/+1
Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
2013-02-06Update a comment.Bill Meier1-1/+1
svn path=/trunk/; revision=47521
2012-12-28Minor fix when building with VS2012 (VC11):Bill Meier1-1/+3
Prevents warning: cl : Command line warning D9002 : ignoring unknown option '/Zd' svn path=/trunk/; revision=46832
2012-12-05Run checkAPIs on DISSECTOR_SUPPORT_SRC too. This means we check register.cJeff Morriss1-2/+1
(not very useful) but it means we'll also check the IPMI subparsers and usb.c . (Yes, register.c could be split out into Yet Another Variable but I'm not sure it's worth it...) svn path=/trunk/; revision=46399
2012-05-18There's no need to include Custom.common here; it gets pulled in by ↵Jeff Morriss1-2/+0
Makefile.common svn path=/trunk/; revision=42708
2012-05-18Allow custom dissectors in automake too.Jeff Morriss1-1/+1
svn path=/trunk/; revision=42707
2012-04-04Add a "-build" argument to checkAPIs.pl. Use that argument when buildingJeff Morriss1-1/+1
from makefiles (and thus from the buildbot). The intention is to be able to tell when a human is running the tool so we can provide more code-review guidance. As a starter, enable the "too many proto_tree_add_text() calls" check when a human is running the tool. svn path=/trunk/; revision=41943
2012-02-24CVARSDLL hasn't been used (is undefined) for a while....Bill Meier1-2/+2
svn path=/trunk/; revision=41180
2012-01-29Add *.sbr files to the clean target.Anders Broman1-1/+1
svn path=/trunk/; revision=40762
2011-08-23Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=38683
2011-04-20Add Makefile.common to the dependency list for register.c.Gerald Combs1-1/+1
svn path=/trunk/; revision=36736
2011-02-02A bit of Windows makefiles rework and cleanup:Bill Meier1-5/+9
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile; a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS; b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake) (This allows disabling "Warnings as Errors" by just changing config.nmake) c. CVARSDLL definitions (not usage) have been removed from the various makefiles. XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since: -DWIN32 and -DNULL=0 do not appear to be needed (any more); -D_MT and _D_DLL are not needed since /MP causes these definitions. d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled. E.G., 4295: array is too small to include a terminating null character - config.nmake: reformat some long lines for readability; - plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile); - dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ... svn path=/trunk/; revision=35747
2010-11-30Oh yeah, there's a reason we don't put targets in Makefile.common: the first ↵Jeff Morriss1-0/+5
target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069. svn path=/trunk/; revision=35075
2010-11-29Move some checkapi targets into Makefile.commonJeff Morriss1-5/+0
svn path=/trunk/; revision=35073
2009-10-09(Windows only) Make sure that register.c depends on make-dissector-reg.py ↵Kovarththanan Rajaratnam1-3/+3
and make-dissector-reg svn path=/trunk/; revision=30448
2009-09-13Run checkapi on the dissector header filesJeff Morriss1-1/+1
svn path=/trunk/; revision=29883
2009-09-13Try to get the paths rightJeff Morriss1-3/+3
svn path=/trunk/; revision=29872
2009-09-12Move all of the scripts in epan/dissectors/ to tools/ .Jeff Morriss1-5/+11
Add a target ("x11-dissector") to build the X11 dissector. Put the X11-related files (back) in the source distribution. svn path=/trunk/; revision=29871
2009-09-11From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :Jeff Morriss1-12/+0
This patch adds extension support to the X11 dissector. I've removed the perl script from the make file, since the new one depends on perl 5.10, xcbproto (at least git as of today), and mesa (at least the mesa/src/mesa/glapi directory). It seemed easier to just add the generated header files to svn directly. svn path=/trunk/; revision=29854
2008-12-23Add GeoIP to the Windows build. Fix a remaining geoip_ -> geoip_db_Gerald Combs1-1/+1
conversion. svn path=/trunk/; revision=27098
2008-11-15Make it easy to add custom dissectors.Anders Broman1-0/+2
svn path=/trunk/; revision=26783
2008-08-14It looks like /Zd was removed in VC++ 2005.Gerald Combs1-2/+2
svn path=/trunk/; revision=26025
2008-08-14From cjkelly1: Add "/MD" to the PortAudio compilation flags. FixesGerald Combs1-1/+3
bug 2791. Don't use "-o" in the PortAudio compilation flags. If we're running Visual C++ 2008, don't use "/Zd" when compiling packet-rrc.c. Fixes bug 2795. svn path=/trunk/; revision=26023
2008-07-27packet-ncp2222.obj depends upon packet-ncp2222.incBill Meier1-1/+3
svn path=/trunk/; revision=25846
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.Guy Harris1-2/+2
Add checkapi rules to Makefile.am files. svn path=/trunk/; revision=25656
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-06-26Add support for "API groups" in checkAPIs.pl. Make the "prohibited"Gerald Combs1-1/+1
and "deprecated" groups the default. Add an "abort" group for code that shouldn't exit the program. Update the makefiles to call "checkAPIs.pl -g abort" for dissectors. Remove a dependency on "cat" in checkAPIs.pl. svn path=/trunk/; revision=25614
2008-05-09Fix some of the Errors/warnings detected by checkapi.Anders Broman1-2/+3
svn path=/trunk/; revision=25264
2008-05-05Fix some of the Errors/warnings detected by checkapi,Anders Broman1-0/+4
make non ASCII char a warning for now. svn path=/trunk/; revision=25240
2007-09-24Get rid of the remains of NET-SNMP in the build process.Jörg Mayer1-1/+1
svn path=/trunk/; revision=22934
2007-05-25UMTS RRC updated to 3GPP TS 25.331 V7.4.0 (2007-03) and moved to one directoryTomas Kukosa1-0/+4
svn path=/trunk/; revision=21931
2007-05-18From Dustin Johnson:Gerald Combs1-1/+1
- Update the wireless/AirPcap GUI code to support 802.11n as well as some related upcoming code changes. - Remove airpcap.h from the repository, since it exists in the AirPcap devpack (and will be superseded Real Soon Now). - Show the individual channel flag bits in radiotap. Fix the 802.11n MCS set display. This is a partial checkin, so hopefully nothing is broken. svn path=/trunk/; revision=21831
2007-04-10- SSL desegmentation supportTomas Kukosa1-1/+1
- SSL DEFLATE compression method support (RFC3749) - fix for Bugzilla Bug 1515: SSL bug with mutual authentication svn path=/trunk/; revision=21368
2007-04-06Add a registration symbol cache to make-dissector-reg.py. When youGerald Combs1-1/+1
update a dissector and recompile, make-dissector-reg.py can now pull its list of registration routines from a cache instead of having to scan through every dissector. The time to create register.c has gone from 20 to 30 seconds down to 2 on my desktop machine. The cache file is a Python pickle data stream. It should be portable across architectures, so we may be able to add it to the distribution at some point. svn path=/trunk/; revision=21348
2007-04-05In epan/dissectors/Makefile.nmake, fix a typo.Gerald Combs1-3/+3
In make-dissector-reg.py, throw an error if we don't have enough files to process, or if we don't generate enough registrations. "Enough" is arbitrarily set to 100. This should de-purple the buildbot. (I'm sure there's a "smoke on the water" joke in there somewhere.) svn path=/trunk/; revision=21338
2007-04-03xFi a YtpoLuis Ontanon1-4/+6
svn path=/trunk/; revision=21328
2007-04-03Creation of ALL_DISSECTORS_SRC including all dissectors sourcesSebastien Tandel1-4/+4
- used in Makefile.nmake instead of DISSECTOR_SRC - used for the target register.c svn path=/trunk/; revision=21327
2007-03-27fix the remaining MSVC warnings by setting individual ↵Ulf Lamping1-1/+1
#pragma(warning:disable) settings - this is very certainly not the way to go, but the way to prevent additional warnings rushing in ... svn path=/trunk/; revision=21221
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
2006-12-28Move the contents of airpdcap to epan/crypt. Try to fix the currentGerald Combs1-10/+2
distcheck failure. Move the nmake build targets for airpdcap from epan/dissectors to epan. This will probably break the Windows build. svn path=/trunk/; revision=20231