The Styleguide section has been moved to the Wireshark Developer's Guide.
[obnox/wireshark/wip.git] / 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 # Generated header files that we want in the distribution.
27 GENERATED_HEADER_FILES = \
28         text_import_scanner_lex.h
29
30 # Generated C source files that we want in the distribution.
31 GENERATED_C_FILES = \
32         wireshark-tap-register.c
33
34 DIRTY_GENERATED_C_FILES = \
35         text_import_scanner.c
36
37 # All the generated files we want in the distribution.
38 GENERATED_FILES = \
39         $(GENERATED_HEADER_FILES) \
40         $(GENERATED_C_FILES) \
41         $(DIRTY_GENERATED_C_FILES)
42
43 # Files that generate compileable files
44 GENERATOR_FILES = \
45         text_import_scanner.l
46
47 WIRESHARK_GTK_SRC = \
48         about_dlg.c     \
49         airpcap_dlg.c \
50         airpcap_gui_utils.c \
51         capture_dlg.c   \
52         capture_file_dlg.c      \
53         capture_if_dlg.c        \
54         capture_info_dlg.c      \
55         cfilter_combo_utils.c   \
56         color_dlg.c     \
57         color_edit_dlg.c        \
58         color_utils.c   \
59         conversations_table.c   \
60         decode_as_ber.c \
61         decode_as_dcerpc.c      \
62         decode_as_dlg.c \
63         dfilter_expr_dlg.c      \
64         dissector_tables_dlg.c  \
65         dlg_utils.c     \
66         drag_and_drop.c         \
67         expert_comp_table.c    \
68         export_object.c        \
69         export_object_dicom.c   \
70         export_object_http.c   \
71         export_object_smb.c   \
72         filter_autocomplete.c   \
73         file_dlg.c      \
74         file_import_dlg.c       \
75         fileset_dlg.c   \
76         filter_dlg.c    \
77         filter_utils.c  \
78         find_dlg.c      \
79         firewall_dlg.c  \
80         follow_ssl.c    \
81         follow_stream.c \
82         follow_tcp.c    \
83         follow_udp.c    \
84         font_utils.c    \
85         goto_dlg.c      \
86         graph_analysis.c \
87         gtkvumeter.c    \
88         gui_stat_util.c \
89         gui_utils.c     \
90         help_dlg.c      \
91         hostlist_table.c \
92         macros_dlg.c    \
93         main.c          \
94         main_airpcap_toolbar.c  \
95         main_filter_toolbar.c   \
96         manual_addr_resolv.c    \
97         menus.c         \
98         main_packet_list.c      \
99         main_proto_draw.c       \
100         main_statusbar.c                \
101         main_toolbar.c  \
102         main_welcome.c          \
103         mcast_stream.c  \
104         new_packet_list.c       \
105         packet_history.c        \
106         packet_list_store.c     \
107         packet_win.c    \
108         pixmap_save.c   \
109         plugins_dlg.c   \
110         prefs_capture.c \
111         prefs_column.c  \
112         prefs_dlg.c     \
113         prefs_gui.c     \
114         prefs_layout.c  \
115         prefs_nameres.c \
116         prefs_print.c   \
117         prefs_protocols.c       \
118         prefs_taps.c    \
119         prefs_stream.c  \
120         print_dlg.c     \
121         profile_dlg.c   \
122         progress_dlg.c  \
123         proto_dlg.c     \
124         proto_help.c    \
125         proto_hier_stats_dlg.c  \
126         range_utils.c   \
127         recent.c        \
128         rtp_player.c    \
129         rtp_stream.c    \
130         sctp_byte_graph_dlg.c   \
131         sctp_error_dlg.c        \
132         sctp_graph_dlg.c        \
133         sctp_stat.c     \
134         service_response_time_table.c   \
135         simple_dialog.c \
136         stock_icons.c   \
137         summary_dlg.c   \
138         supported_protos_dlg.c  \
139         tap_dfilter_dlg.c       \
140         text_import.c   \
141         text_page_utils.c       \
142         uat_gui.c       \
143         voip_calls.c    \
144         webbrowser.c
145
146 about_dlg.c main_welcome.c: ../image/wssplash.xpm ../image/wssplash-dev.xpm
147 main_statusbar.c: expert_indicators.h
148 capture_if_dlg.c: network_icons.h
149
150 WIRESHARK_TAP_SRC = \
151         afp_stat.c      \
152         ansi_a_stat.c   \
153         ansi_map_stat.c \
154         bootp_stat.c    \
155         camel_counter.c \
156         camel_srt.c     \
157         compare_stat.c  \
158         conversations_eth.c     \
159         conversations_fc.c      \
160         conversations_fddi.c    \
161         conversations_ip.c      \
162         conversations_ipv6.c    \
163         conversations_ipx.c     \
164         conversations_jxta.c            \
165         conversations_ncp.c     \
166         conversations_rsvp.c    \
167         conversations_sctp.c    \
168         conversations_tcpip.c   \
169         conversations_tr.c      \
170         conversations_udpip.c   \
171         conversations_usb.c     \
172         conversations_wlan.c    \
173         dcerpc_stat.c   \
174         diameter_stat.c \
175         expert_comp_dlg.c     \
176         expert_dlg.c    \
177         fc_stat.c       \
178         flow_graph.c    \
179         funnel_stat.c   \
180         gsm_a_stat.c    \
181         gsm_map_stat.c  \
182         gsm_map_summary.c       \
183         gtp_stat.c      \
184         h225_counter.c  \
185         h225_ras_srt.c  \
186         hostlist_eth.c  \
187         hostlist_fc.c   \
188         hostlist_fddi.c \
189         hostlist_ip.c   \
190         hostlist_ipv6.c \
191         hostlist_ipx.c  \
192         hostlist_jxta.c \
193         hostlist_ncp.c  \
194         hostlist_rsvp.c \
195         hostlist_sctp.c \
196         hostlist_tcpip.c \
197         hostlist_tr.c   \
198         hostlist_udpip.c \
199         hostlist_usb.c \
200         hostlist_wlan.c \
201         iax2_analysis.c \
202         io_stat.c       \
203         ldap_stat.c     \
204         mac_lte_stat_dlg.c      \
205         mcast_stream_dlg.c      \
206         megaco_stat.c   \
207         mgcp_stat.c     \
208         mtp3_stat.c     \
209         mtp3_summary.c  \
210         ncp_stat.c      \
211         radius_stat.c   \
212         rlc_lte_stat_dlg.c      \
213         rpc_progs.c     \
214         rpc_stat.c      \
215         rtp_analysis.c  \
216         rtp_stream_dlg.c        \
217         scsi_stat.c     \
218         sctp_assoc_analyse.c    \
219         sctp_chunk_stat.c       \
220         sctp_chunk_stat_dlg.c   \
221         sctp_stat_dlg.c \
222         sip_stat.c      \
223         smb_stat.c      \
224         smb2_stat.c     \
225         stats_tree_stat.c       \
226         tcp_graph.c     \
227         voip_calls_dlg.c \
228         wlan_stat_dlg.c  \
229         wsp_stat.c
230
231 noinst_HEADERS = \
232         about_dlg.h     \
233         airpcap_dlg.h \
234         airpcap_gui_utils.h \
235         capture_dlg.h   \
236         capture_file_dlg.h      \
237         capture_globals.h       \
238         capture_if_dlg.h        \
239         cfilter_combo_utils.h \
240         color_dlg.h     \
241         color_edit_dlg.h        \
242         color_utils.h   \
243         conversations_table.h \
244         decode_as_ber.h \
245         decode_as_dlg.h \
246         decode_as_dcerpc.h \
247         dfilter_expr_dlg.h \
248         dissector_tables_dlg.h  \
249         dlg_utils.h     \
250         drag_and_drop.h \
251         expert_comp_dlg.h       \
252         expert_comp_table.h     \
253         expert_dlg.h    \
254         expert_indicators.h     \
255         export_object.h \
256         file_dlg.h      \
257         file_import_dlg.h       \
258         fileset_dlg.h   \
259         filter_autocomplete.h   \
260         filter_dlg.h    \
261         filter_utils.h  \
262         find_dlg.h      \
263         firewall_dlg.h  \
264         follow_ssl.h    \
265         follow_stream.h \
266         follow_tcp.h    \
267         follow_udp.h    \
268         font_utils.h    \
269         goto_dlg.h      \
270         graph_analysis.h \
271         gsm_map_stat.h  \
272         gtkglobals.h    \
273         gtkvumeter.h \
274         gui_stat_menu.h \
275         gui_stat_util.h \
276         gui_utils.h     \
277         help_dlg.h      \
278         hostlist_table.h \
279         iax2_analysis.h \
280         keys.h          \
281         macros_dlg.h    \
282         main.h          \
283         main_airpcap_toolbar.h  \
284         main_filter_toolbar.h   \
285         menus.h         \
286         main_packet_list.h      \
287         main_proto_draw.h       \
288         main_statusbar_private.h        \
289         main_toolbar.h  \
290         main_welcome.h          \
291         manual_addr_resolv.h    \
292         mcast_stream.h  \
293         mcast_stream_dlg.h \
294         mtp3_stat.h     \
295         network_icons.h \
296         new_packet_list.h \
297         packet_history.h        \
298         packet_list_store.h     \
299         packet_win.h    \
300         pixmap_save.h   \
301         plugins_dlg.h   \
302         prefs_capture.h \
303         prefs_column.h  \
304         prefs_dlg.h     \
305         prefs_gui.h     \
306         prefs_layout.h  \
307         prefs_nameres.h \
308         prefs_print.h   \
309         prefs_protocols.h       \
310         prefs_taps.h    \
311         prefs_stream.h  \
312         profile_dlg.h   \
313         proto_dlg.h     \
314         proto_help.h    \
315         proto_hier_stats_dlg.h  \
316         range_utils.h \
317         recent.h        \
318         rtp_analysis.h  \
319         rtp_player.h    \
320         rtp_stream.h    \
321         rtp_stream_dlg.h \
322         sat.h           \
323         sctp_stat.h     \
324         service_response_time_table.h   \
325         stock_icons.h   \
326         summary_dlg.h   \
327         supported_protos_dlg.h   \
328         tap_dfilter_dlg.h       \
329         text_import.h   \
330         text_import_scanner.h   \
331         text_page_utils.h       \
332         uat_gui.h \
333         utf8_entities.h \
334         voip_calls.h    \
335         voip_calls_dlg.h \
336         webbrowser.h
337