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