update for LDAP
[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.73 2003/11/05 09:04:17 sahlberg 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         h225_counter.c  \
43         http_stat.c     \
44         io_stat.c       \
45         ldap_stat.c     \
46         mgcp_stat.c     \
47         rpc_stat.c      \
48         rpc_progs.c     \
49         smb_stat.c      \
50         rtp_analysis.c  \
51         rtp_stream.c    \
52         rtp_stream_dlg.c \
53         wsp_stat.c
54
55 ethereal-tap-register.c: $(ETHEREAL_TAP_SRC) $(top_srcdir)/make-tapreg-dotc
56         @echo Making ethereal-tap-register.c
57         @$(top_srcdir)/make-tapreg-dotc ethereal-tap-register.c $(srcdir) $(ETHEREAL_TAP_SRC)
58
59 if USE_GTK2
60 libui_a_SOURCES = \
61         capture_combo_utils.c \
62         capture_combo_utils.h \
63         capture_dlg.c   \
64         capture_dlg.h   \
65         capture_prefs.c \
66         capture_prefs.h \
67         color_dlg.c     \
68         color_dlg.h     \
69         color_filters.c \
70         color_filters.h \
71         color_utils.c   \
72         color_utils.h   \
73         colors.c        \
74         colors.h        \
75         column_prefs.c  \
76         column_prefs.h  \
77         compat_macros.h \
78         decode_as_dlg.c \
79         decode_as_dlg.h \
80         dfilter_expr_dlg.c \
81         dfilter_expr_dlg.h \
82         display_opts.c  \
83         display_opts.h  \
84         dlg_utils.c     \
85         dlg_utils.h     \
86         endpoint_talkers_table.c \
87         endpoint_talkers_table.h \
88         ethereal-tap-register.c \
89         file_dlg.c      \
90         file_dlg.h      \
91         filter_prefs.c  \
92         filter_prefs.h  \
93         find_dlg.c      \
94         find_dlg.h      \
95         follow_dlg.c    \
96         follow_dlg.h    \
97         goto_dlg.c      \
98         goto_dlg.h      \
99         gtkglobals.h    \
100         gtk_stat_util.c \
101         gtk_stat_util.h \
102         gui_prefs.c     \
103         gui_prefs.h     \
104         help_dlg.c      \
105         help_dlg.h      \
106         keys.h          \
107         main.c          \
108         main.h          \
109         menu.c          \
110         menu.h          \
111         nameres_prefs.c \
112         nameres_prefs.h \
113         packet_list.c   \
114         packet_win.c    \
115         packet_win.h    \
116         plugins_dlg.c   \
117         prefs_dlg.c     \
118         prefs_dlg.h     \
119         print_dlg.c     \
120         print_prefs.c   \
121         print_prefs.h   \
122         progress_dlg.c  \
123         proto_dlg.c     \
124         proto_dlg.h     \
125         proto_draw.c    \
126         proto_draw.h    \
127         proto_hier_stats_dlg.h  \
128         proto_hier_stats_dlg.c  \
129         rtp_analysis.h  \
130         rtp_stream.h    \
131         rtp_stream_dlg.h \
132         service_response_time_table.c   \
133         service_response_time_table.h   \
134         simple_dialog.c \
135         stream_prefs.c  \
136         stream_prefs.h  \
137         summary_dlg.c   \
138         summary_dlg.h   \
139         tcp_graph.c     \
140         tcp_graph.h     \
141         toolbar.c       \
142         toolbar.h       \
143         ui_util.c       \
144         ui_util.h       \
145         $(ETHEREAL_TAP_SRC)
146 else
147 libui_a_SOURCES = \
148         capture_combo_utils.c \
149         capture_combo_utils.h \
150         capture_dlg.c   \
151         capture_dlg.h   \
152         capture_prefs.c \
153         capture_prefs.h \
154         color_dlg.c     \
155         color_dlg.h     \
156         color_filters.c \
157         color_filters.h \
158         color_utils.c   \
159         color_utils.h   \
160         colors.c        \
161         colors.h        \
162         column_prefs.c  \
163         column_prefs.h  \
164         decode_as_dlg.c \
165         decode_as_dlg.h \
166         dfilter_expr_dlg.c \
167         dfilter_expr_dlg.h \
168         display_opts.c  \
169         display_opts.h  \
170         dlg_utils.c     \
171         dlg_utils.h     \
172         endpoint_talkers_table.c \
173         endpoint_talkers_table.h \
174         ethereal-tap-register.c \
175         file_dlg.c      \
176         file_dlg.h      \
177         filter_prefs.c  \
178         filter_prefs.h  \
179         find_dlg.c      \
180         find_dlg.h      \
181         follow_dlg.c    \
182         follow_dlg.h    \
183         goto_dlg.c      \
184         goto_dlg.h      \
185         gtkclist_v12.c  \
186         gtkclist_v12.h  \
187         gtkglobals.h    \
188         gtk_stat_util.c \
189         gtk_stat_util.h \
190         gui_prefs.c     \
191         gui_prefs.h     \
192         help_dlg.c      \
193         help_dlg.h      \
194         keys.h          \
195         main.c          \
196         main.h          \
197         menu.c          \
198         menu.h          \
199         nameres_prefs.c \
200         nameres_prefs.h \
201         packet_list.c   \
202         packet_win.c    \
203         packet_win.h    \
204         plugins_dlg.c   \
205         prefs_dlg.c     \
206         prefs_dlg.h     \
207         print_dlg.c     \
208         print_prefs.c   \
209         print_prefs.h   \
210         progress_dlg.c  \
211         proto_dlg.c     \
212         proto_dlg.h     \
213         proto_draw.c    \
214         proto_draw.h    \
215         proto_hier_stats_dlg.h  \
216         proto_hier_stats_dlg.c  \
217         rtp_analysis.h  \
218         rtp_stream.h    \
219         rtp_stream_dlg.h \
220         service_response_time_table.c   \
221         service_response_time_table.h   \
222         simple_dialog.c \
223         stream_prefs.c  \
224         stream_prefs.h  \
225         summary_dlg.c   \
226         summary_dlg.h   \
227         tcp_graph.c     \
228         tcp_graph.h     \
229         toolbar.c       \
230         toolbar.h       \
231         ui_util.c       \
232         ui_util.h       \
233         $(ETHEREAL_TAP_SRC)
234 endif
235
236 EXTRA_DIST = \
237         Makefile.nmake \
238         compat_macros.h \
239         print_mswin.c  \
240         print_mswin.h
241
242 # Common headers
243 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/wiretap