The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / CMakeOptions.txt @ master

History | View | Annotate | Download (3.36 KB)

# Date Author Comment
28bea6f7 08/24/2014 04:05 AM Graham Bloice

Add captype to the CMake options so it gets built if required

Change-Id: I915a7caa32a1f644c30c1579a8ad15e39db9e02a
Reviewed-on: https://code.wireshark.org/review/3799
Petri-Dish: Graham Bloice <>
Tested-by: Petri Dish Buildbot <>...

06565a74 08/22/2014 06:04 PM Graham Bloice

Add WinSparkle to the CMake build to bring it into line with
the nmake build

Change-Id: I944d0fe15b396cad4d0054b6fc359acb42ae3c9c
Reviewed-on: https://code.wireshark.org/review/3755
Reviewed-by: Graham Bloice <>

bed29af4 08/20/2014 11:34 PM Roland Knall

Extcap Capture Interface

Extcap is a plugin interface, which allows for the usage
of external capture interfaces via pipes using a predefined
configuration language which results in a graphical gui.
This implementation seeks for a generic implementation,...
72078cfc 06/18/2014 03:28 PM Joerg Mayer

Undo more of Graham's changes:
- We don't expect to find all packages and it is normally OK for
some to fail.

Change-Id: I46c5edbf8ea3635fd703b222d4a9beb5ebb4745a
Reviewed-on: https://code.wireshark.org/review/2406
Reviewed-by: Jörg Mayer <>

289aa37d 06/16/2014 08:44 PM Joerg Mayer

Remove detection of Python libraries: They are not used anymore.

Change-Id: If42bb16d5c6202889ff933af6c9d974866d2a950
Reviewed-on: https://code.wireshark.org/review/2290
Reviewed-by: Jörg Mayer <>

56146016 06/08/2014 08:13 AM Graham Bloice

Update CMake build for win32 to build QT again, and to find
GLib and GThread libs

Change-Id: If7e8ebc46f42389d174959303e13cde20687ae8a
Reviewed-on: https://code.wireshark.org/review/2010
Reviewed-by: Graham Bloice <>
Tested-by: Graham Bloice <>...

29755932 05/05/2014 02:23 PM Guy Harris

libnl is a Linux-specific library; don't offer libnl support except on Linux.

Change-Id: I79a98d1f9b3559fe76feed1038d673dd3424409c
Reviewed-on: https://code.wireshark.org/review/1515
Reviewed-by: Guy Harris <>

14017dc6 04/29/2014 12:25 AM Graham Bloice

Set CMake defaults for Windows build to:
Use GTK2 as per nmake.
Not to build the dumpabi executables.

Change-Id: Ia28cf1a80b81e10595f4af5bbd46da3b3675faf5
Reviewed-on: https://code.wireshark.org/review/1376
Reviewed-by: Graham Bloice <>...

fde8ef07 04/20/2014 07:54 PM Guy Harris

Rename ENABLE_EXTRA_COMPILER_CHECKS to ENABLE_EXTRA_COMPILER_WARNINGS.

This matches the current name of the --enable-extra-compiler-warnings
option in autotools.

Fix the documentation of the option to match.

(Note that "compiler" won't necessarily always be GCC or Clang, and...

cbdd5154 04/20/2014 07:31 PM Guy Harris

Rename ENABLE_EXTRA_GCC_CHECKS to ENABLE_EXTRA_COMPILER_CHECKS.

This matches with the change made to CMakeLists.txt.

Change the description as well - the name was changed because those
extra checks don't just apply to GCC.

Change-Id: Id81c081574c42e11144d119c8af45875248578b5...

f456a6e0 04/20/2014 07:22 PM Guy Harris

Get rid of ENABLE_EXTRA_CLANG_CHECKS.

It no longer does anything, and it refers to variables that no longer
exist, as we're not distinguishing between extra GCC warning flags and
extra CLang warning flags any more.

Change-Id: If0b346f669f2573e46261e6da4dc78e96ef79a8f...

757aa332 03/31/2014 02:48 PM Alexis La Goutte

Continue to remove $Id$ from top of file

(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 <>

280c2958 03/31/2014 04:29 AM Alexis La Goutte

Add --enable-extra-clang-checks for autotools and CMakeList
With -Wunreachable-code flags (and disable for the moment -Wdocumentation)

Change-Id: I126c962b32e650a63b78092e95896736ae7335c9
Reviewed-on: https://code.wireshark.org/review/678
Reviewed-by: Alexis La Goutte <>

5e27a39f 02/17/2014 04:44 PM Michal Labedzki

Add Bluetooth SBC Codec support in cmake

SBC Codec can be optionally linked with Wireshark to provide
ability to playing RTP/SBC stream by RTP Player.

Change-Id: Iffbae16a741ffbfd0fb55a300064739d2c27c2e5
Reviewed-on: https://code.wireshark.org/review/223...

2a21b01f 01/18/2014 07:48 PM Jörg Mayer

Add option to specify special permissions for dumpcap during cmake phase:
set(DUMPCAP_INSTALL_OPTION <val>)
where val is one of "normal" "suid" "capabilities"

Some things left to do:
- Error out in cmake if setcap isn't found or libcap isn't found.
- Move multivalue option handling into it's own macro (-file) with...

bf284da2 01/07/2014 11:35 PM Michael Mann

TFShark (Terminal Fileshark) v.001. Bug 9607 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9607)

This is a VERY PRELIMINARY version of tfshark. It's an attempt to jumpstart FileShark and its architecture. Right now it's mostly just a very stripped down version of tshark with all of the necessary build modifications (including now building filetap library since tfshark depends on it)...

a00f13bb 11/07/2013 03:32 PM Jörg Mayer

Turn WANT_PACKET_EDITOR into an option until such a time that
it isn't a compile time option any more.

svn path=/trunk/; revision=53147

2a59ee58 10/10/2013 04:35 PM Jörg Mayer

Add Airpcap detection, use it by default on win32

QT5 compile working - NOT. It's almost working, except
that I still need to get GTK detection working on Win :-(

svn path=/trunk/; revision=52513

689618cd 10/10/2013 01:28 PM Jörg Mayer

Build qtshark by default, use qt5 by default. To turn
off building qtshark do "cmake ... -DBUILD_qtshark=OFF ..."
or change your local copy of CMakeOptions.txt

Small update to README.cmake (when running nmake I recommend
using /X- to avoid some (viewing) corruptions....

18155bd1 07/24/2013 07:51 AM Jörg Mayer

Change default gtk build from version 2 to version 3 for
autotool, cmake and nmake.
No idea what it takes to change the visual project stuff

svn path=/trunk/; revision=50863

76f24a97 07/23/2013 03:50 PM Guy Harris

Clean up capitalization in some option descriptions.

svn path=/trunk/; revision=50850

f506b45c 07/21/2013 02:10 PM Jörg Mayer

Add option for echld builds (forgot that in a previous commit)

svn path=/trunk/; revision=50759

c3d7f57f 04/25/2013 07:04 PM Jörg Mayer

Add Qt5 build support with cmake. Just do cmake ... -DENABLE_QT5=ON ...

svn path=/trunk/; revision=49042

60fb6378 09/24/2012 06:23 AM Martin Mathieson

From Jim Young, bug 7745.

Add Makefile support for reordercap.

svn path=/trunk/; revision=45090

d8a7eed0 09/06/2012 06:37 AM Jörg Mayer

Get netlink detection working with cmake (not complete)

svn path=/trunk/; revision=44791

c0da019c 06/20/2012 04:59 PM Jörg Mayer

Complete cmake support for netlink detection

svn path=/trunk/; revision=43421

0e3ac2fd 02/01/2012 07:46 PM Jörg Mayer

Prepare the cmake infrastucture for eventually building
wireshark and qtshark simultanously.
The "only" missing thing for this is now ui/qt/CMakeLists.txt ;)

svn path=/trunk/; revision=40799

0a6eca40 01/19/2012 10:20 PM Jeff Morriss

Bug 6448 says the embedded Python stuff does not really work.
And if I run Valgrind with Python enabled, I get pages of errors related to it.

So: disable Python by default.

svn path=/trunk/; revision=40602

7d442f4c 11/07/2011 06:42 PM Gerald Combs

Change the use of threads from "mostly always, depending on your
configure options and Gtk+ and GLib versions" to "always".

svn path=/trunk/; revision=39751

576ab168 09/25/2011 05:27 PM Jörg Mayer

Get rid of (hopefully) all configure options to enable MAIN_MENU_USE_UIMANAGER
as it is the only option left.

svn path=/trunk/; revision=39138

3a48ef3e 08/30/2011 07:44 AM Jörg Mayer

Make it possible to disable building with libpcap.

svn path=/trunk/; revision=38795

5603cef9 08/23/2011 05:25 AM Stig Bjørlykke

Remove support for libpcre, we use GRegex in GLib.

svn path=/trunk/; revision=38683

7af4e694 08/22/2011 04:42 AM Jörg Mayer

Fix a typo

svn path=/trunk/; revision=38663

cf889e07 08/22/2011 04:08 AM Jörg Mayer

Rename UI_MANAGER to ENABLE_UI_MANAGER, put it into
CMakeOptions and enable it by default.
Update comment in proto_help that this feature is no
longer built by default.
Enable PYTHON by default.

svn path=/trunk/; revision=38659

7b52f1bb 07/16/2011 09:05 AM Michael Tüxen

Add option for USE_THREADS.

svn path=/trunk/; revision=38061

7abaf305 07/12/2011 01:19 PM Guy Harris

Add a comment noting why AirPcap support cannot be unconditionally
enabled by default (i.e., it's Windows-only). InterCap the name.

svn path=/trunk/; revision=37992

a624f208 07/12/2011 07:10 AM Michael Tüxen

Disable airpcap by default. This matches the configure script.

svn path=/trunk/; revision=37991

5b22003e 06/17/2011 06:57 PM Jörg Mayer

Add configure options to make change the default file format
from pcap-ng to pcap.
Add a comment that GTK3 doesn't build yet.

svn path=/trunk/; revision=37701

48904e0a 06/08/2011 02:10 PM Jörg Mayer

Add GTK3 cmake options. It doesn't build, just like its configure pendant.

svn path=/trunk/; revision=37623

a96e3dbe 03/08/2011 03:23 PM Stephen Fisher

A little more old packet list cleanup

svn path=/trunk/; revision=36172

4bfd2dfd 09/25/2010 11:38 AM Jörg Mayer

- FindGLIB2.cmake updates from
http://www.opensync.org/browser/branches/3rd-party-cmake-modules/modules
+ split out FindGMODULE2.cmake
+ contains /sw/... by default
+ supposedly tested on OSX
- Disable pcre for cmake builds by default, gregex should be...

d696afc7 09/23/2010 05:08 AM Jörg Mayer

Consistency: Replace tabs by spaces

svn path=/trunk/; revision=34206

f337b03f 09/23/2010 05:05 AM Jörg Mayer

Copy behaviour of
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=34145
to cmake.

svn path=/trunk/; revision=34205

de8403e5 09/23/2010 02:42 AM Jörg Mayer

Enable Python for HEAD to make sure build problems are found.

svn path=/trunk/; revision=34195

3da07245 05/15/2010 05:40 PM Jörg Mayer

text2pcap_scanner.l does not compile without warnings
on my system - add it to the non-clean file list.

svn path=/trunk/; revision=32825

e4eecc52 05/15/2010 04:41 PM Jörg Mayer

- Move cmake options into their own file, making it easier to
use a locally modified version of the stuff
- Some (still preliminary) CPack changes
- Add -fexcess-precision=fast (configure.in and CmakeLists.txt)
to the compileflags (new gcc-4.5 feature to maintain backward...