summaryrefslogtreecommitdiff
path: root/epan/Makefile.nmake
AgeCommit message (Collapse)AuthorFilesLines
2013-07-30Add a routine to get application memory usage to epan.Anders Broman1-1/+1
svn path=/trunk/; revision=51023
2013-07-28Added more build artefacts to the clean targetGraham Bloice1-1/+1
svn path=/trunk/; revision=50977
2013-07-14Build tvbtest the same way we build reassemble_test; see whether thatGuy Harris1-8/+20
fixes the build errors we're seeing, with complaints about tvbtest.obj : warning LNK4217: locally defined symbol tvb_XX imported in function test tvbtest.obj : error LNK2019: unresolved external symbol __imp_tvb_XXX referenced in function run_tests tvbuff.obj : error LNK2019: unresolved external symbol tvb_XXX referenced in function tvb_new_YYY svn path=/trunk/; revision=50573
2013-07-12Move the print modules into epan.Jeff Morriss1-0/+3
svn path=/trunk/; revision=50526
2013-06-25makefile.nmake -> Makefile.nmake and minor whitespace (spaces -> tabs) changes.Chris Maynard1-3/+3
svn path=/trunk/; revision=50140
2013-03-23Add exntest.c and tvbtest.c to the set of test program source files.Guy Harris1-0/+6
svn path=/trunk/; revision=48515
2013-03-23Build reassembly_test.c *without* -DWS_BUILD_DLL, as it's not part ofGuy Harris1-5/+36
the library, it's a test program that links with the library and imports stuff from the library. svn path=/trunk/; revision=48514
2013-03-02Fix copy-paste error introduced in r48021Pascal Quantin1-1/+1
svn path=/trunk/; revision=48027
2013-03-02Try to fix LNK4217 (locally defined symbol imported in function) and C4273 ↵Pascal Quantin1-3/+4
(inconsistent DLL linkage) warnings when compiling for Windows svn path=/trunk/; revision=48021
2013-03-01Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey1-3/+3
Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
2013-02-09Pull in a comment from the MATE plugin Makefile.nmake.Guy Harris1-1/+13
Pull in a change from that Makefile.nmake to keep us from trying to hand a header file to the compiler as if it were a C source file. svn path=/trunk/; revision=47600
2013-02-09Put NODIST_ at the beginning of macro names, as was done for the pluginsGuy Harris1-2/+2
directory. svn path=/trunk/; revision=47599
2013-02-05dtd_parse.obj depends on dtd_grammar.h, but you can't buildGuy Harris1-1/+2
dtd_parse.obj by handing dtd_parse.c *and* dtd_grammar.h to the C compiler - dtd_grammar.h gets included by dtd_parse.c. svn path=/trunk/; revision=47488
2013-02-05dtd_parse.c includes dtd_grammar.h; make sure we build dtd_grammar.hGuy Harris1-1/+1
before trying to compile dtd_parse.c svn path=/trunk/; revision=47487
2013-02-05Don't distribute the results of running Lemon, as we distribute LemonGuy Harris1-4/+4
ourselves. Clean up various bits of "distribute" vs. "don't distribute" stuff in the process - use similar names, and make the "distribute vs. don't distribute" distinction the same as the "don't clean with "make distclean" vs. clean with "make distclean"" distinction. svn path=/trunk/; revision=47485
2012-10-24Basic skeleton for wmem.Evan Huus1-6/+18
https://www.wireshark.org/lists/wireshark-dev/201210/msg00178.html svn path=/trunk/; revision=45746
2012-05-16Fix the *test_install targets so they put the test tools in the right ↵Jeff Morriss1-3/+3
directory (wireshark-gtk2 is one dir up from here). svn path=/trunk/; revision=42659
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-28Another try: we're in epan here so getting to libwsutil and wiretap requires ↵Jeff Morriss1-8/+8
going up a directory; getting to epan things does not require 'epan' in the path. svn path=/trunk/; revision=41225
2012-02-28Remove an extraneous backslashJeff Morriss1-1/+1
svn path=/trunk/; revision=41224
2012-02-28OK, to heck with it - link reassemble_test with libwireshark. Trying toGuy Harris1-9/+19
selectively pick up particular object files is just too much of a mess. Alas, this requires that we add some additional symbols to the list exported by libwireshark; the DCE RPC ones shouldn't be global, but reassemble_test uses them, so.... Get rid of stubs in reassemble_test.c - they just stub out routines from libwireshark, but that's not necessary any more. svn path=/trunk/; revision=41223
2012-02-28reassemble_test now requires mark_frame_as_depended_upon(), so itGuy Harris1-0/+1
requires packet.c. (If it requires any more, we should just make it link with libwireshark in its entirety.) svn path=/trunk/; revision=41219
2012-02-24CVARSDLL hasn't been used (is undefined) for a while....Bill Meier1-6/+6
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-31And fix distclean and maintainer-clean.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=38813
2011-08-31Fixed clean rule after crc move.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=38811
2011-08-31Second try to move crc routines to libwsutil.Stig Bjørlykke1-18/+6
This time keep the tvb routines in epan. Now we can use common crc routines outside epan. svn path=/trunk/; revision=38810
2011-08-30Revert r38800, as the crc routines contains some tvb functions.Stig Bjørlykke1-6/+18
svn path=/trunk/; revision=38803
2011-08-30Move all crc routines to libwsutil.Stig Bjørlykke1-18/+6
This way we can use the crc routines in wiretap. svn path=/trunk/; revision=38800
2011-08-23Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke1-2/+1
svn path=/trunk/; revision=38683
2011-07-03Fix one more undefined reference to `EBCDIC_to_ASCII'Jakub Zawadzki1-0/+1
svn path=/trunk/; revision=37883
2011-07-03Fix: tvbuff.obj : error LNK2019: unresolved external symbol _EBCDIC_to_ASCII ↵Jakub Zawadzki1-0/+1
referenced in function _tvb_get_ephemeral_string_enc Remove duplicated EBCDIC_to_ASCII from libwireshark.def svn path=/trunk/; revision=37879
2011-06-11Just as with autoconf, we need to include the Python cflags whenGuy Harris1-1/+1
building libwireshark. svn path=/trunk/; revision=37653
2011-02-02A bit of Windows makefiles rework and cleanup:Bill Meier1-4/+5
- 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/+3
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-3/+0
svn path=/trunk/; revision=35073
2010-10-22If the html dir exist remove it and its subdirectories.Anders Broman1-1/+1
svn path=/trunk/; revision=34614
2010-09-15Revert 34081 and 34093 in preparation for a cleaner fix.Jeff Morriss1-3/+3
svn path=/trunk/; revision=34121
2010-09-10From BBA via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5160 :Jeff Morriss1-3/+3
Followup to 34081: move libwsutil _all_ the way forward so that our inet_pton is always linked in before wsock32's. This means that our Windows-7 Win64 builds (on which there is a native inet_pton in wsock32) will still work on pre-Vista Win64's. svn path=/trunk/; revision=34093
2010-07-15There shouldn't be any need to build stuff in the top-level directoryGuy Harris1-1/+1
with the Lua or libgnutls flags, as nothing in the top-level directory should use them directly. However, libwireshark *does* require the Lua flags, so use them. svn path=/trunk/; revision=33534
2010-06-01From Kovarththanan Rajaratnam via bug 3500:Gerald Combs1-6/+27
Sébastien's initial commit [1] didn't contain support for embedding Python on Windows. [1] http://anonsvn.wireshark.org/viewvc?view=rev&revision=28529 From me: Comment out PYTHON_EMBED for now. Start a list of known Python+CRT versions. Add get_wspython_dir to libwireshark.def. svn path=/trunk/; revision=33036
2010-05-28Move some code (including the optional objects) into libwsutilJeff Morriss1-27/+4
svn path=/trunk/; revision=33012
2010-04-22Manifests are not needed when building with VC10.Bill Meier1-3/+3
So: don't run mt program ("manifest-tool") when building Wireshark & etc with VC10. See: http://msdn.microsoft.com/en-us/library/dd293574.aspx svn path=/trunk/; revision=32540
2010-03-01Put the object file lists for various test programs into variables, andGuy Harris1-11/+25
use the variables, so the list of dependencies and the list of object files used in the link command are the same (and so that they're complete; the dependencies were, the link command lists weren't). svn path=/trunk/; revision=32067
2010-02-27tvbtest needs bytes_to_str() and bytes_to_str_punct(), and they're nowGuy Harris1-1/+1
in to_str.c. svn path=/trunk/; revision=32040
2010-02-24Add new to_str.o/obj dependency to reassemble_test targetKovarththanan Rajaratnam1-1/+1
svn path=/trunk/; revision=31976
2009-10-11Move make-sminmpec.pl to tools directoryKovarththanan Rajaratnam1-2/+2
svn path=/trunk/; revision=30511
2009-08-27Windows: remove all references to ICONV_DIR, because we use the statically ↵Kovarththanan Rajaratnam1-3/+0
linked win-iconv instead svn path=/trunk/; revision=29580
2009-07-02mkstemp cleanups.Gerald Combs1-5/+0
svn path=/trunk/; revision=28923
2009-04-08Don't assemble asm_utils_win32_x86 on x64. Export a dummy read_keytab_fileGerald Combs1-2/+2
if we're not using any encryption libraries on Windows. This fixes the last Win64 compilation problems in epan. svn path=/trunk/; revision=28008