25e0ce0ca8d9ecfc8f71f752c55572fd7825f555
[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.56 2003/04/23 03:51:02 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         dcerpc_stat.c   \
32         dcerpc_stat.h   \
33         io_stat.c       \
34         io_stat.h       \
35         mgcp_stat.c     \
36         mgcp_stat.h     \
37         rpc_stat.c      \
38         rpc_stat.h      \
39         rpc_progs.c     \
40         rpc_progs.h     \
41         smb_stat.c      \
42         smb_stat.h      \
43         tap_rtp.c
44
45 ethereal-tap-register.c: $(ETHEREAL_TAP_SRC) $(top_srcdir)/make-tapreg-dotc
46         @echo Making ethereal-tap-register.c
47         @$(top_srcdir)/make-tapreg-dotc ethereal-tap-register.c $(top_srcdir) $(ETHEREAL_TAP_SRC)
48         
49
50 if USE_GTK2
51 libui_a_SOURCES = \
52         capture_dlg.c   \
53         capture_dlg.h   \
54         capture_prefs.c \
55         capture_prefs.h \
56         color_dlg.c     \
57         color_dlg.h     \
58         color_filters.c \
59         color_filters.h \
60         color_utils.c   \
61         color_utils.h   \
62         colors.c        \
63         colors.h        \
64         column_prefs.c  \
65         column_prefs.h  \
66         compat_macros.h \
67         decode_as_dlg.c \
68         decode_as_dlg.h \
69         dfilter_expr_dlg.c \
70         dfilter_expr_dlg.h \
71         display_opts.c  \
72         display_opts.h  \
73         dlg_utils.c     \
74         dlg_utils.h     \
75         ethereal-tap-register.c \
76         file_dlg.c      \
77         file_dlg.h      \
78         filter_prefs.c  \
79         filter_prefs.h  \
80         find_dlg.c      \
81         find_dlg.h      \
82         follow_dlg.c    \
83         follow_dlg.h    \
84         goto_dlg.c      \
85         goto_dlg.h      \
86         gtkglobals.h    \
87         gui_prefs.c     \
88         gui_prefs.h     \
89         help_dlg.c      \
90         help_dlg.h      \
91         keys.h          \
92         main.c          \
93         main.h          \
94         menu.c          \
95         menu.h          \
96         nameres_prefs.c \
97         nameres_prefs.h \
98         packet_list.c   \
99         packet_win.c    \
100         packet_win.h    \
101         plugins_dlg.c   \
102         prefs_dlg.c     \
103         prefs_dlg.h     \
104         print_dlg.c     \
105         print_prefs.c   \
106         print_prefs.h   \
107         progress_dlg.c  \
108         proto_dlg.c     \
109         proto_dlg.h     \
110         proto_draw.c    \
111         proto_draw.h    \
112         proto_hier_stats_dlg.h  \
113         proto_hier_stats_dlg.c  \
114         simple_dialog.c \
115         stream_prefs.c  \
116         stream_prefs.h  \
117         summary_dlg.c   \
118         summary_dlg.h   \
119         tcp_graph.c     \
120         tcp_graph.h     \
121         ui_util.c       \
122         ui_util.h       \
123         $(ETHEREAL_TAP_SRC)
124 else
125 libui_a_SOURCES = \
126         capture_dlg.c   \
127         capture_dlg.h   \
128         capture_prefs.c \
129         capture_prefs.h \
130         color_dlg.c     \
131         color_dlg.h     \
132         color_filters.c \
133         color_filters.h \
134         color_utils.c   \
135         color_utils.h   \
136         colors.c        \
137         colors.h        \
138         column_prefs.c  \
139         column_prefs.h  \
140         decode_as_dlg.c \
141         decode_as_dlg.h \
142         dfilter_expr_dlg.c \
143         dfilter_expr_dlg.h \
144         display_opts.c  \
145         display_opts.h  \
146         dlg_utils.c     \
147         dlg_utils.h     \
148         ethereal-tap-register.c \
149         file_dlg.c      \
150         file_dlg.h      \
151         filter_prefs.c  \
152         filter_prefs.h  \
153         find_dlg.c      \
154         find_dlg.h      \
155         follow_dlg.c    \
156         follow_dlg.h    \
157         goto_dlg.c      \
158         goto_dlg.h      \
159         gtkclist.c      \
160         gtkclist.h      \
161         gtkglobals.h    \
162         gui_prefs.c     \
163         gui_prefs.h     \
164         help_dlg.c      \
165         help_dlg.h      \
166         keys.h          \
167         main.c          \
168         main.h          \
169         menu.c          \
170         menu.h          \
171         nameres_prefs.c \
172         nameres_prefs.h \
173         packet_list.c   \
174         packet_win.c    \
175         packet_win.h    \
176         plugins_dlg.c   \
177         prefs_dlg.c     \
178         prefs_dlg.h     \
179         print_dlg.c     \
180         print_prefs.c   \
181         print_prefs.h   \
182         progress_dlg.c  \
183         proto_dlg.c     \
184         proto_dlg.h     \
185         proto_draw.c    \
186         proto_draw.h    \
187         proto_hier_stats_dlg.h  \
188         proto_hier_stats_dlg.c  \
189         simple_dialog.c \
190         stream_prefs.c  \
191         stream_prefs.h  \
192         summary_dlg.c   \
193         summary_dlg.h   \
194         tcp_graph.c     \
195         tcp_graph.h     \
196         ui_util.c       \
197         ui_util.h       \
198         $(ETHEREAL_TAP_SRC)
199 endif
200
201 EXTRA_DIST = \
202         Makefile.nmake \
203         compat_macros.h \
204         print_mswin.c  \
205         print_mswin.h