5 # Wireshark - Network traffic analyzer
6 # By Gerald Combs <gerald@wireshark.org>
7 # Copyright 1998 Gerald Combs
9 # This program is free software; you can redistribute it and/or
10 # modify it under the terms of the GNU General Public License
11 # as published by the Free Software Foundation; either version 2
12 # of the License, or (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; if not, write to the Free Software
21 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
42 dissector_tables_dlg.c
72 main_airpcap_toolbar.c
103 proto_hier_stats_dlg.c
108 sctp_byte_graph_dlg.c
112 service_response_time_table.c
116 supported_protos_dlg.c
126 set(WIRESHARK_TAP_SRC
144 conversations_tcpip.c
146 conversations_udpip.c
195 sctp_chunk_stat_dlg.c
212 add_lex_files(WIRESHARK_GTK_SRC
213 text_import_scanner.l
217 set_source_files_properties(
220 COMPILE_FLAGS -Werror
226 # We are only allowed to include gtk/gtk.h, no other files. When
227 # violating this with gtk3 the compiler will complain anyway.
228 -DGTK_DISABLE_SINGLE_INCLUDES
230 # GTK+ 3 removes many implementation details and struct members from its
231 # public headers. Make the compiler catch all uses of direct access to
232 # struct fields so that you can go through them one by one and replace
233 # them with a call to an accessor function instead.
236 # To verify that your program does not use any deprecated symbols,
237 # you can use defines to remove deprecated symbols from the header files
238 -DGDK_DISABLE_DEPRECATED
239 -DGTK_DISABLE_DEPRECATED
243 if (WANT_PACKET_EDITOR)
249 if (ENABLE_UI_MANAGER)
251 -DMAIN_MENU_USE_UIMANAGER
257 capture_if_details_dlg_win32.c
262 register_tap_files(wireshark-tap-register.c
266 add_library(ui STATIC
270 wireshark-tap-register.c
272 set_target_properties(ui PROPERTIES LINK_FLAGS "${WS_LINK_FLAGS}")
275 # LIBRARY DESTINATION lib
276 # RUNTIME DESTINATION lib
277 # ARCHIVE DESTINATION lib