Update and add icons for capture comments / annotations.
[metze/wireshark/wip.git] / ui / gtk / Makefile.common
1 # Makefile.common
2 #     Contains the stuff from Makefile.am and Makefile.nmake that is
3 #     a) common to both files and
4 #     b) portable between both files
5 #
6 # $Id$
7 #
8 # Wireshark - Network traffic analyzer
9 # By Gerald Combs <gerald@wireshark.org>
10 # Copyright 1998 Gerald Combs
11 #
12 # This program is free software; you can redistribute it and/or
13 # modify it under the terms of the GNU General Public License
14 # as published by the Free Software Foundation; either version 2
15 # of the License, or (at your option) any later version.
16 #
17 # This program is distributed in the hope that it will be useful,
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20 # GNU General Public License for more details.
21 #
22 # You should have received a copy of the GNU General Public License
23 # along with this program; if not, write to the Free Software
24 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
25
26 #
27 include Makefile_custom.common
28
29 # Generated header files that we want in the distribution.
30 GENERATED_HEADER_FILES = \
31         text_import_scanner_lex.h
32
33 # Generated C source files that we want in the distribution.
34 GENERATED_C_FILES = \
35         wireshark-tap-register.c
36
37 DIRTY_GENERATED_C_FILES = \
38         text_import_scanner.c
39
40 # All the generated files.
41 GENERATED_FILES = \
42         $(GENERATED_HEADER_FILES) \
43         $(GENERATED_C_FILES) \
44         $(DIRTY_GENERATED_C_FILES)
45
46 # Files that generate compileable files
47 GENERATOR_FILES = \
48         text_import_scanner.l
49
50 WIRESHARK_GTK_SRC = \
51         about_dlg.c     \
52         airpcap_dlg.c \
53         airpcap_gui_utils.c \
54         capture_dlg.c   \
55         capture_file_dlg.c      \
56         capture_if_dlg.c        \
57         capture_info_dlg.c      \
58         cfilter_combo_utils.c   \
59         color_dlg.c     \
60         color_edit_dlg.c        \
61         color_utils.c   \
62         conversations_table.c   \
63         decode_as_ber.c \
64         decode_as_dcerpc.c      \
65         decode_as_dlg.c \
66         dfilter_expr_dlg.c      \
67         dissector_tables_dlg.c  \
68         dlg_utils.c     \
69         drag_and_drop.c         \
70         edit_packet_comment_dlg.c       \
71         expert_comp_table.c    \
72         export_object.c        \
73         export_object_dicom.c   \
74         export_object_http.c   \
75         export_object_smb.c   \
76         export_sslkeys.c   \
77         filter_autocomplete.c   \
78         file_dlg.c      \
79         file_import_dlg.c       \
80         fileset_dlg.c   \
81         filter_dlg.c    \
82         filter_expression_save_dlg.c    \
83         filter_utils.c  \
84         find_dlg.c      \
85         firewall_dlg.c  \
86         follow_ssl.c    \
87         follow_stream.c \
88         follow_tcp.c    \
89         follow_udp.c    \
90         font_utils.c    \
91         goto_dlg.c      \
92         graph_analysis.c \
93         gui_stat_util.c \
94         gui_utils.c     \
95         help_dlg.c      \
96         hostlist_table.c \
97         macros_dlg.c    \
98         main.c          \
99         main_airpcap_toolbar.c  \
100         main_filter_toolbar.c   \
101         main_menubar.c  \
102         manual_addr_resolv.c    \
103         main_proto_draw.c       \
104         main_statusbar.c                \
105         main_toolbar.c  \
106         main_welcome.c          \
107         mcast_stream.c  \
108         new_packet_list.c       \
109         packet_history.c        \
110         packet_list_store.c     \
111         packet_win.c    \
112         pixmap_save.c   \
113         plugins_dlg.c   \
114         prefs_capture.c \
115         prefs_column.c  \
116         prefs_dlg.c     \
117         prefs_filter_expressions.c      \
118         prefs_gui.c     \
119         prefs_layout.c  \
120         prefs_nameres.c \
121         prefs_print.c   \
122         prefs_protocols.c       \
123         prefs_taps.c    \
124         prefs_stream.c  \
125         print_dlg.c     \
126         profile_dlg.c   \
127         progress_dlg.c  \
128         proto_dlg.c     \
129         proto_help.c    \
130         proto_hier_stats_dlg.c  \
131         range_utils.c   \
132         rtp_player.c    \
133         rtp_stream.c    \
134         sctp_byte_graph_dlg.c   \
135         sctp_error_dlg.c        \
136         sctp_graph_dlg.c        \
137         sctp_stat.c     \
138         service_response_time_table.c   \
139         simple_dialog.c \
140         stock_icons.c   \
141         summary_dlg.c   \
142         supported_protos_dlg.c  \
143         tap_param_dlg.c \
144         text_import.c   \
145         text_page_utils.c       \
146         time_shift_dlg.c        \
147         uat_gui.c       \
148         voip_calls.c    \
149         webbrowser.c    \
150         $(WIRESHARK_CUSTOM_GTK_SRC)
151
152 about_dlg.c main_welcome.c: ../../image/wssplash.xpm ../../image/wssplash-dev.xpm remote_icons.h
153 main_statusbar.c: expert_indicators.h capture_comment_icons.h
154 capture_if_dlg.c: network_icons.h remote_icons.h pipe_icon.h
155
156 WIRESHARK_TAP_SRC = \
157         afp_stat.c      \
158         ansi_a_stat.c   \
159         ansi_map_stat.c \
160         bootp_stat.c    \
161         camel_counter.c \
162         camel_srt.c     \
163         compare_stat.c  \
164         conversations_eth.c     \
165         conversations_fc.c      \
166         conversations_fddi.c    \
167         conversations_ip.c      \
168         conversations_ipv6.c    \
169         conversations_ipx.c     \
170         conversations_jxta.c            \
171         conversations_ncp.c     \
172         conversations_rsvp.c    \
173         conversations_sctp.c    \
174         conversations_tcpip.c   \
175         conversations_tr.c      \
176         conversations_udpip.c   \
177         conversations_usb.c     \
178         conversations_wlan.c    \
179         dcerpc_stat.c   \
180         diameter_stat.c \
181         expert_comp_dlg.c     \
182         fc_stat.c       \
183         flow_graph.c    \
184         funnel_stat.c   \
185         gsm_a_stat.c    \
186         gsm_map_stat.c  \
187         gsm_map_summary.c       \
188         gtp_stat.c      \
189         h225_counter.c  \
190         h225_ras_srt.c  \
191         hostlist_eth.c  \
192         hostlist_fc.c   \
193         hostlist_fddi.c \
194         hostlist_ip.c   \
195         hostlist_ipv6.c \
196         hostlist_ipx.c  \
197         hostlist_jxta.c \
198         hostlist_ncp.c  \
199         hostlist_rsvp.c \
200         hostlist_sctp.c \
201         hostlist_tcpip.c \
202         hostlist_tr.c   \
203         hostlist_udpip.c \
204         hostlist_usb.c \
205         hostlist_wlan.c \
206         iax2_analysis.c \
207         io_stat.c       \
208         ldap_stat.c     \
209         mac_lte_stat_dlg.c      \
210         mcast_stream_dlg.c      \
211         megaco_stat.c   \
212         mgcp_stat.c     \
213         mtp3_stat.c     \
214         mtp3_summary.c  \
215         ncp_stat.c      \
216         radius_stat.c   \
217         rlc_lte_stat_dlg.c      \
218         rpc_progs.c     \
219         rpc_stat.c      \
220         rtp_analysis.c  \
221         rtp_stream_dlg.c        \
222         scsi_stat.c     \
223         sctp_assoc_analyse.c    \
224         sctp_chunk_stat.c       \
225         sctp_chunk_stat_dlg.c   \
226         sctp_stat_dlg.c \
227         sip_stat.c      \
228         smb_stat.c      \
229         smb2_stat.c     \
230         stats_tree_stat.c       \
231         tcp_graph.c     \
232         voip_calls_dlg.c \
233         wlan_stat_dlg.c  \
234         wsp_stat.c      \
235         $(WIRESHARK_CUSTOM_TAP_SRC)
236
237 noinst_HEADERS = \
238         about_dlg.h     \
239         airpcap_dlg.h \
240         airpcap_gui_utils.h \
241         capture_dlg.h   \
242         capture_file_dlg.h      \
243         capture_globals.h       \
244         capture_if_dlg.h        \
245         cfilter_combo_utils.h \
246         color_dlg.h     \
247         color_edit_dlg.h        \
248         color_utils.h   \
249         conversations_table.h \
250         decode_as_ber.h \
251         decode_as_dlg.h \
252         decode_as_dcerpc.h \
253         dfilter_expr_dlg.h \
254         dissector_tables_dlg.h  \
255         dlg_utils.h     \
256         drag_and_drop.h \
257         edit_packet_comment_dlg.h \
258         expert_comp_dlg.h       \
259         expert_comp_table.h     \
260         expert_indicators.h     \
261         export_object.h \
262         export_sslkeys.h        \
263         file_dlg.h      \
264         file_import_dlg.h       \
265         fileset_dlg.h   \
266         filter_autocomplete.h   \
267         filter_dlg.h    \
268         filter_expression_save_dlg.h    \
269         filter_utils.h  \
270         find_dlg.h      \
271         firewall_dlg.h  \
272         follow_ssl.h    \
273         follow_stream.h \
274         follow_tcp.h    \
275         follow_udp.h    \
276         font_utils.h    \
277         goto_dlg.h      \
278         graph_analysis.h \
279         gsm_map_stat.h  \
280         gtkglobals.h    \
281         gui_stat_menu.h \
282         gui_stat_util.h \
283         gui_utils.h     \
284         help_dlg.h      \
285         hostlist_table.h \
286         iax2_analysis.h \
287         keys.h          \
288         macros_dlg.h    \
289         main.h          \
290         main_airpcap_toolbar.h  \
291         main_filter_toolbar.h   \
292         menus.h         \
293         main_proto_draw.h       \
294         main_statusbar_private.h        \
295         main_toolbar.h  \
296         main_welcome.h          \
297         manual_addr_resolv.h    \
298         mcast_stream.h  \
299         mcast_stream_dlg.h \
300         mtp3_stat.h     \
301         network_icons.h \
302         new_packet_list.h \
303         old-gtk-compat.h        \
304         packet_history.h        \
305         packet_list_store.h     \
306         packet_win.h    \
307         pipe_icon.h     \
308         pixmap_save.h   \
309         plugins_dlg.h   \
310         prefs_capture.h \
311         prefs_column.h  \
312         prefs_dlg.h     \
313         prefs_filter_expressions.h      \
314         prefs_gui.h     \
315         prefs_layout.h  \
316         prefs_nameres.h \
317         prefs_print.h   \
318         prefs_protocols.h       \
319         prefs_taps.h    \
320         prefs_stream.h  \
321         profile_dlg.h   \
322         proto_dlg.h     \
323         proto_help.h    \
324         proto_hier_stats_dlg.h  \
325         range_utils.h \
326         remote_icons.h  \
327         rtp_analysis.h  \
328         rtp_player.h    \
329         rtp_stream.h    \
330         rtp_stream_dlg.h \
331         sat.h           \
332         sctp_stat.h     \
333         service_response_time_table.h   \
334         time_shift_dlg.h        \
335         stock_icons.h   \
336         summary_dlg.h   \
337         supported_protos_dlg.h   \
338         tap_param_dlg.h \
339         text_import.h   \
340         text_import_scanner.h   \
341         text_page_utils.h       \
342         uat_gui.h \
343         utf8_entities.h \
344         voip_calls.h    \
345         voip_calls_dlg.h \
346         webbrowser.h    \
347         $(WIRESHARK_CUSTOM_HDRS)