From Lars Ruoff: rewritten RTP analysis module.
[obnox/wireshark/wip.git] / gtk / Makefile.am
1 # Makefile.am
2 # Automake file for the GTK interface routines for Ethereal
3 #
4 # $Id: Makefile.am,v 1.70 2003/09/24 07:48:10 guy Exp $
5 #
6 # Ethereal - Network traffic analyzer
7 # By Gerald Combs <gerald@ethereal.com>
8 # Copyright 1998 Gerald Combs
9 #
10 # This program is free software; you can redistribute it and/or
11 # modify it under the terms of the GNU General Public License
12 # as published by the Free Software Foundation; either version 2
13 # of the License, or (at your option) any later version.
14 #
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 # GNU General Public License for more details.
19 #
20 # You should have received a copy of the GNU General Public License
21 # along with this program; if not, write to the Free Software
22 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
23
24 noinst_LIBRARIES = libui.a
25
26 CLEANFILES = \
27         libui.a         \
28         *~
29
30 ETHEREAL_TAP_SRC = \
31         bootp_stat.c    \
32         dcerpc_stat.c   \
33         endpoint_talkers_eth.c  \
34         endpoint_talkers_fc.c   \
35         endpoint_talkers_fddi.c \
36         endpoint_talkers_ip.c   \
37         endpoint_talkers_ipx.c  \
38         endpoint_talkers_tcpip.c        \
39         endpoint_talkers_tr.c   \
40         endpoint_talkers_udpip.c        \
41         fc_stat.c       \
42         http_stat.c     \
43         io_stat.c       \
44         mgcp_stat.c     \
45         rpc_stat.c      \
46         rpc_progs.c     \
47         smb_stat.c      \
48         rtp_analysis.c  \
49         rtp_stream.c    \
50         rtp_stream_dlg.c \
51         wsp_stat.c
52
53 ethereal-tap-register.c: $(ETHEREAL_TAP_SRC) $(top_srcdir)/make-tapreg-dotc
54         @echo Making ethereal-tap-register.c
55         @$(top_srcdir)/make-tapreg-dotc ethereal-tap-register.c $(srcdir) $(ETHEREAL_TAP_SRC)
56
57 if USE_GTK2
58 libui_a_SOURCES = \
59         capture_combo_utils.c \
60         capture_combo_utils.h \
61         capture_dlg.c   \
62         capture_dlg.h   \
63         capture_prefs.c \
64         capture_prefs.h \
65         color_dlg.c     \
66         color_dlg.h     \
67         color_filters.c \
68         color_filters.h \
69         color_utils.c   \
70         color_utils.h   \
71         colors.c        \
72         colors.h        \
73         column_prefs.c  \
74         column_prefs.h  \
75         compat_macros.h \
76         decode_as_dlg.c \
77         decode_as_dlg.h \
78         dfilter_expr_dlg.c \
79         dfilter_expr_dlg.h \
80         display_opts.c  \
81         display_opts.h  \
82         dlg_utils.c     \
83         dlg_utils.h     \
84         endpoint_talkers_table.c \
85         endpoint_talkers_table.h \
86         ethereal-tap-register.c \
87         file_dlg.c      \
88         file_dlg.h      \
89         filter_prefs.c  \
90         filter_prefs.h  \
91         find_dlg.c      \
92         find_dlg.h      \
93         follow_dlg.c    \
94         follow_dlg.h    \
95         goto_dlg.c      \
96         goto_dlg.h      \
97         gtkglobals.h    \
98         gtk_stat_util.c \
99         gtk_stat_util.h \
100         gui_prefs.c     \
101         gui_prefs.h     \
102         help_dlg.c      \
103         help_dlg.h      \
104         keys.h          \
105         main.c          \
106         main.h          \
107         menu.c          \
108         menu.h          \
109         nameres_prefs.c \
110         nameres_prefs.h \
111         packet_list.c   \
112         packet_win.c    \
113         packet_win.h    \
114         plugins_dlg.c   \
115         prefs_dlg.c     \
116         prefs_dlg.h     \
117         print_dlg.c     \
118         print_prefs.c   \
119         print_prefs.h   \
120         progress_dlg.c  \
121         proto_dlg.c     \
122         proto_dlg.h     \
123         proto_draw.c    \
124         proto_draw.h    \
125         proto_hier_stats_dlg.h  \
126         proto_hier_stats_dlg.c  \
127         rtp_analysis.h  \
128         rtp_stream.h    \
129         rtp_stream_dlg.h \
130         service_response_time_table.c   \
131         service_response_time_table.h   \
132         simple_dialog.c \
133         stream_prefs.c  \
134         stream_prefs.h  \
135         summary_dlg.c   \
136         summary_dlg.h   \
137         tcp_graph.c     \
138         tcp_graph.h     \
139         ui_util.c       \
140         ui_util.h       \
141         $(ETHEREAL_TAP_SRC)
142 else
143 libui_a_SOURCES = \
144         capture_combo_utils.c \
145         capture_combo_utils.h \
146         capture_dlg.c   \
147         capture_dlg.h   \
148         capture_prefs.c \
149         capture_prefs.h \
150         color_dlg.c     \
151         color_dlg.h     \
152         color_filters.c \
153         color_filters.h \
154         color_utils.c   \
155         color_utils.h   \
156         colors.c        \
157         colors.h        \
158         column_prefs.c  \
159         column_prefs.h  \
160         decode_as_dlg.c \
161         decode_as_dlg.h \
162         dfilter_expr_dlg.c \
163         dfilter_expr_dlg.h \
164         display_opts.c  \
165         display_opts.h  \
166         dlg_utils.c     \
167         dlg_utils.h     \
168         endpoint_talkers_table.c \
169         endpoint_talkers_table.h \
170         ethereal-tap-register.c \
171         file_dlg.c      \
172         file_dlg.h      \
173         filter_prefs.c  \
174         filter_prefs.h  \
175         find_dlg.c      \
176         find_dlg.h      \
177         follow_dlg.c    \
178         follow_dlg.h    \
179         goto_dlg.c      \
180         goto_dlg.h      \
181         gtkclist_v12.c  \
182         gtkclist_v12.h  \
183         gtkglobals.h    \
184         gtk_stat_util.c \
185         gtk_stat_util.h \
186         gui_prefs.c     \
187         gui_prefs.h     \
188         help_dlg.c      \
189         help_dlg.h      \
190         keys.h          \
191         main.c          \
192         main.h          \
193         menu.c          \
194         menu.h          \
195         nameres_prefs.c \
196         nameres_prefs.h \
197         packet_list.c   \
198         packet_win.c    \
199         packet_win.h    \
200         plugins_dlg.c   \
201         prefs_dlg.c     \
202         prefs_dlg.h     \
203         print_dlg.c     \
204         print_prefs.c   \
205         print_prefs.h   \
206         progress_dlg.c  \
207         proto_dlg.c     \
208         proto_dlg.h     \
209         proto_draw.c    \
210         proto_draw.h    \
211         proto_hier_stats_dlg.h  \
212         proto_hier_stats_dlg.c  \
213         rtp_analysis.h  \
214         rtp_stream.h    \
215         rtp_stream_dlg.h \
216         service_response_time_table.c   \
217         service_response_time_table.h   \
218         simple_dialog.c \
219         stream_prefs.c  \
220         stream_prefs.h  \
221         summary_dlg.c   \
222         summary_dlg.h   \
223         tcp_graph.c     \
224         tcp_graph.h     \
225         ui_util.c       \
226         ui_util.h       \
227         $(ETHEREAL_TAP_SRC)
228 endif
229
230 EXTRA_DIST = \
231         Makefile.nmake \
232         compat_macros.h \
233         print_mswin.c  \
234         print_mswin.h
235
236 # Common headers
237 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/wiretap