aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2008-08-26Get rid of an unused variable in the P7 dissector.guy1-6/+4
Create a set of warning-clean ASN.1 dissectors and build them with -Werror, to try to prevent errors creeping back in. Put the P7 dissector there. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26090 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.guy1-0/+5
Add checkapi rules to Makefile.am files. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25656 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-27Quote argument to test in epan/dissectors/Makefile.amstig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24489 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-13Fix various warningssfisher1-0/+1
Move packet-cops.c out of clean dissectors due to a #define conflict in the headers of net-snmp with our config.h git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21398 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-06Add a registration symbol cache to make-dissector-reg.py. When yougerald1-0/+3
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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21348 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-03Creation of ALL_DISSECTORS_SRC including all dissectors sourcesstandel1-5/+3
- used in Makefile.nmake instead of DISSECTOR_SRC - used for the target register.c git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21327 f5534014-38df-0310-8fa8-9805f1628bb7
2007-04-03epan/dissectors/Makefile is now building four libraries :standel1-4/+28
- asn dissectors : libasndissectors.la - pidl dissectors : libpidldissectors.la - normal dissectors : libdissectors.la *and* libcleandissectors.la. I separated it in two libraries temporarily. The source files used to build libcleandissectors.la do not generate warning anymore and the -Werror is used to compile them. If we patch a dissector and it doesn't generate warning anymore, we have to move the filename dissector from DISSECTOR_SRC to CLEAN_DISSECTOR_SRC in epan/dissectors/Makefile.common. If you want to define specific cflags for one library type, let's say pidl, you may define libpidldissectors_la_CFLAGS. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21324 f5534014-38df-0310-8fa8-9805f1628bb7
2006-08-31Albert Chin:jmayer1-1/+2
Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1078 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19103 f5534014-38df-0310-8fa8-9805f1628bb7
2006-07-17stephentfisher@yahoo.com:jmayer1-1/+1
Adds $(LIBGCRYPT_CFLAGS) to two Makefiles (fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1005) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18753 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-31libethereal -> libwireshark. idl2eth -> idl2wrs. There are a _lot_ ofgerald1-1/+1
changes here. It compiles OK on OS X, but hasn't been tested anywhere else. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18260 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-21name changesahlberg1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18197 f5534014-38df-0310-8fa8-9805f1628bb7
2006-04-20Rename "make-reg-dotc" to "make-dissector-reg", and do the same for theguy1-4/+4
Python versions, as it no longer makes only "register.c", it can also make a "plugin.c" file for a plugin. When making "plugin.c", there's no need to include "register.h", as it's not defining any functions declared there. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17919 f5534014-38df-0310-8fa8-9805f1628bb7
2006-04-19Update comments.guy1-1/+5
Fix the Makefile.nmake files to pass the output type argument to make-reg-dotc or make-reg-dotc.py. Make tools/make-reg-dotc executable. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17904 f5534014-38df-0310-8fa8-9805f1628bb7
2006-04-19Have make-reg-dotc and make-reg-dotc.py generate either a register.c forguy1-16/+21
libetheral or a plugin.c for a plugin, rather than having plugin.c for a dissector call the routines from register.c. This means we don't ahve multiple register_all_protocols() and register_all_protocol_handoffs() routines, and that all the plugin boilerplate is automatically generated. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17903 f5534014-38df-0310-8fa8-9805f1628bb7
2006-04-17Move "make-reg-dotc" and "make-reg-dotc.py" to the "tools" directory, soguy1-5/+4
that it can more easily be used when building plugins. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17881 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-12Remove/replace SPACES at the beginning of Makefile.am/Makefile.commonjmayer1-0/+1
files as not all make implementation work with this. Found by running grep '^ ' `find . -name "Makefile.am" -o -name "Makefile.common"` Gerald: Maybe adding this to the buildbot would be a good idea after all. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14904 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"jmayer1-1/+2
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14891 f5534014-38df-0310-8fa8-9805f1628bb7
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedguy1-5/+3
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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13402 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-22Include "Makefile.common" in the list of files to put into theguy1-2/+3
distribution. Don't use ":=" - not all versions of make necessarily support it, and, even for those that do, it doesn't mean the same thing in all versions (it means something different in Solaris make than in GNU make, for example). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12371 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-27Arrange that "x11-declarations.h" and "x11-register-info.h" be part ofguy1-4/+2
the distribution, as was the case in the past. Arrange that RCS IDs be expanded, and that the EOL style be native, for epan/dissectors/Makefile.{am,common,nmake}. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11532 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-20make "make dist" work again. Well, almost: currently youjmayer1-1/+7
need to run STCHECK_CONFIGURE_FLAGS=--with-ssl=/usr make distcheck at least on my system. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11442 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18Define CLEANFILES only once.guy1-5/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11412 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18Move dissectors to epan/dissectors directory.gram1-0/+117
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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11410 f5534014-38df-0310-8fa8-9805f1628bb7