Commit Graph

791 Commits

Author SHA1 Message Date
Jörg Mayer d2cc318f4f Beginnings of enabling static builds. Still to do:
* Add -static
* Registration may need different handling
* Add plugins
* Build error in wslua

svn path=/trunk/; revision=30987
2009-11-17 11:58:36 +00:00
Jörg Mayer 4ec4b16285 - Add the new dissector files
- Small preparations for adding back platform specific files
- Small preparations for building the guides

svn path=/trunk/; revision=30944
2009-11-12 23:09:44 +00:00
Jörg Mayer 564500f873 - Generate manpages and html version of manpages
- Detect pod2man/pod2html to do that
- Install manpages and html version thereof


svn path=/trunk/; revision=30934
2009-11-11 16:20:37 +00:00
Jörg Mayer 9ee31d1d0e cmake will now honor -Werror if configured (default: on)
svn path=/trunk/; revision=30852
2009-11-07 10:07:00 +00:00
Kovarththanan Rajaratnam a600cecc60 Add a couple of more dissectors to the CMake based buildsystem
svn path=/trunk/; revision=30844
2009-11-06 14:56:19 +00:00
Kovarththanan Rajaratnam 51a91294f3 Add JMirror dissector
svn path=/trunk/; revision=30778
2009-10-31 12:40:53 +00:00
Jörg Mayer e678798057 Add packet-omron-fins.c
svn path=/trunk/; revision=30626
2009-10-20 00:44:08 +00:00
Kovarththanan Rajaratnam 22d3d3c050 Copy newly generated files to epan/dissectors to make sure whoever runs this target remembers to commit the new changes
svn path=/trunk/; revision=30549
2009-10-12 17:28:27 +00:00
Stig Bjørlykke d3f92888ce Added ENDFOREACH() to close a FOREACH().
svn path=/trunk/; revision=30546
2009-10-12 15:39:17 +00:00
Kovarththanan Rajaratnam d0522967aa We have to traverse dissectors/dcerpc unconditionally because that subdirectory needs to tell us which dissectors are autogenerated
svn path=/trunk/; revision=30542
2009-10-12 15:14:43 +00:00
Kovarththanan Rajaratnam 3a0ba6b1cb Let the pidl subdirectory indicate which protocols it contains
svn path=/trunk/; revision=30540
2009-10-12 15:07:56 +00:00
Kovarththanan Rajaratnam 27bb2d7026 Add back functionality to autogenerate dcerpc dissectors (this is an optional feature which defaults to off)
svn path=/trunk/; revision=30538
2009-10-12 14:48:20 +00:00
Kovarththanan Rajaratnam e6486705f7 Move make-sminmpec.pl to tools directory
svn path=/trunk/; revision=30511
2009-10-11 14:39:14 +00:00
Jörg Mayer e00a9ba112 Readd stuff "lost" by previous undo (r30443, r30459)
svn path=/trunk/; revision=30495
2009-10-11 07:32:51 +00:00
Jörg Mayer ec7380a6b1 Creatig static sublibs was not a good idea:
=========================================================================
 "du -s build" with sublibs:
 396868  build
 -----------------------------------
 "du -s build" without sublibs:
 197588  build/
 =========================================================================
 tshark with sublibs:
 -rwxr-xr-x 1 jmayer users 27399706 2009-10-11 08:39 tshark*
 -----------------------------------
 tshark without sublibs:
 -rwxr-xr-x 1 jmayer users  226748 2009-10-11 09:05 tshark*
 =========================================================================

So undo the following patches:

 ------------------------------------------------------------------------
 r30459 | krj | 2009-10-10 07:08:48 +0200 (Sa, 10 Okt 2009) | 1 line
 
 Sort subdirectories alphabetically
 ------------------------------------------------------------------------
 r30458 | krj | 2009-10-10 07:03:36 +0200 (Sa, 10 Okt 2009) | 1 line
 
 Add epan/dissectors/CMakeLists.txt which creates a static dissectors library
 ------------------------------------------------------------------------
 --> readd!! *** r30443 | krj | 2009-10-09 21:43:42 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Rename DISSECTOR_ASM_UTILS to LIBWIRESHARK_ASM_FILES since these files belongs to ep
 an not dissectors
 ------------------------------------------------------------------------
 r30442 | krj | 2009-10-09 21:17:26 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/ftypes/CMakeLists.txt which creates a static ftypes library
 ------------------------------------------------------------------------
 r30441 | krj | 2009-10-09 21:13:01 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/dfilter/CMakeLists.txt which creates a static dfilter library
 ------------------------------------------------------------------------
 r30440 | krj | 2009-10-09 21:05:29 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/crypt/CMakeLists.txt which creates a static crypt library
 ------------------------------------------------------------------------
 r30439 | krj | 2009-10-09 20:22:22 +0200 (Fr, 09 Okt 2009) | 1 line
 
 Add epan/crc/CMakeLists.txt which creates a static crc library
 ------------------------------------------------------------------------

To avoid merge problems, I needed to revert r30443 as well, will readd this
one in my next patch.

svn path=/trunk/; revision=30494
2009-10-11 07:28:26 +00:00
Kovarththanan Rajaratnam 900882f947 Sort subdirectories alphabetically
svn path=/trunk/; revision=30459
2009-10-10 05:08:48 +00:00
Kovarththanan Rajaratnam c3f68b724d Add epan/dissectors/CMakeLists.txt which creates a static dissectors library
svn path=/trunk/; revision=30458
2009-10-10 05:03:36 +00:00
Kovarththanan Rajaratnam 18d8a7dca9 Update list of output files generated from process-x11*
svn path=/trunk/; revision=30457
2009-10-10 04:10:20 +00:00
Kovarththanan Rajaratnam 618612b3d2 Add dependency to packet-ncp2222.inc
svn path=/trunk/; revision=30456
2009-10-10 03:25:46 +00:00
Kovarththanan Rajaratnam e5a1fa3d94 Rename DISSECTOR_ASM_UTILS to LIBWIRESHARK_ASM_FILES since these files belongs to epan not dissectors
svn path=/trunk/; revision=30443
2009-10-09 19:43:42 +00:00
Kovarththanan Rajaratnam b04e327795 Add epan/ftypes/CMakeLists.txt which creates a static ftypes library
svn path=/trunk/; revision=30442
2009-10-09 19:17:26 +00:00
Kovarththanan Rajaratnam 7ca2babc1e Add epan/dfilter/CMakeLists.txt which creates a static dfilter library
svn path=/trunk/; revision=30441
2009-10-09 19:13:01 +00:00
Kovarththanan Rajaratnam e4d4f81768 Add epan/crypt/CMakeLists.txt which creates a static crypt library
svn path=/trunk/; revision=30440
2009-10-09 19:05:29 +00:00
Kovarththanan Rajaratnam bd052039c2 Add epan/crc/CMakeLists.txt which creates a static crc library
svn path=/trunk/; revision=30439
2009-10-09 18:22:22 +00:00
Kovarththanan Rajaratnam 6d93ca7c96 Use register_dissector_files in asn1 plugin
svn path=/trunk/; revision=30434
2009-10-09 16:33:16 +00:00
Kovarththanan Rajaratnam f4880ee550 Add register_dissector_files macro
svn path=/trunk/; revision=30433
2009-10-09 16:24:22 +00:00
Stig Bjørlykke e54e4b42a1 Added packet-6lowpan.c to cmake.
svn path=/trunk/; revision=30270
2009-10-03 12:38:16 +00:00
Jörg Mayer 53acec3427 wslua now builds, links and installs.
Enable it by default.

svn path=/trunk/; revision=30142
2009-09-25 14:53:56 +00:00
Jörg Mayer cf326e0304 More fixes for OSX - might work now :-)
svn path=/trunk/; revision=30093
2009-09-23 15:56:44 +00:00
Jörg Mayer 14a4c630fd Move some of the -I stuff from top level to epan.
svn path=/trunk/; revision=29941
2009-09-16 04:20:58 +00:00
Jörg Mayer 24fb135ffe Build the asn1 plugin. The only problem(?) is, that it is
name libasn1.so instead of asn1.so

svn path=/trunk/; revision=29919
2009-09-15 12:22:13 +00:00
Jörg Mayer 56f0de4b66 Sync to autofoo
svn path=/trunk/; revision=29890
2009-09-14 06:48:45 +00:00
Jörg Mayer 525442b66a ncp2222.py has moved
svn path=/trunk/; revision=29877
2009-09-13 15:17:26 +00:00
Jörg Mayer 7eed375f9d Make building with GeoIP, Python, Capabilities and c-ares
actually work.

svn path=/trunk/; revision=29870
2009-09-12 17:20:08 +00:00
Jörg Mayer 3a100b0cd8 - Update README.cmake: The stuff now build without
running autofoo first.
- Add a comment how to change the name of a generated target

svn path=/trunk/; revision=29858
2009-09-11 13:30:01 +00:00
Jörg Mayer 107c3b70b4 Update generating the x11 stuff to follow configure
svn path=/trunk/; revision=29855
2009-09-11 10:46:53 +00:00
Jörg Mayer ca6b1e2b21 CMAKE: Get most of of missing *build* pieces into place
svn path=/trunk/; revision=29819
2009-09-09 13:20:33 +00:00
Jörg Mayer 1aca48909c - now wireshark compiles with cmake as well
svn path=/trunk/; revision=29799
2009-09-08 15:56:16 +00:00
Jörg Mayer 3b3ea47176 dftest and rawshark now build.
tshark might build.


svn path=/trunk/; revision=29786
2009-09-08 07:03:57 +00:00
Jörg Mayer 9500e97cb3 - Undo the PACKAGELIST WSWIN32 stuff in CMakeLists.txt:
That's what the packages are for, so instead of creating
  WSWIN32, the stuff should probably go into the GLIB2
  package.
- libwireshark now compiles - no time to add linking with
  it until tonight


svn path=/trunk/; revision=29756
2009-09-07 07:26:43 +00:00
Jörg Mayer d26cdc30ea Beginnings of getting cmake to build stuff in epan.
It's only beginnings, so epan is commented out in
the subdirs statement.

This is more a synch to avoid duplicate work and creating
conflicting patches to the cmake stuff.

svn path=/trunk/; revision=29666
2009-09-02 16:33:01 +00:00