Use the tap_dfilter_dlg mechanism.
[obnox/wireshark/wip.git] / gtk / Makefile.am
1 # Makefile.am
2 # Automake file for the GTK interface routines for Ethereal
3 #
4 # $Id$
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 include Makefile.common
25
26 noinst_LIBRARIES = libui.a
27
28 CLEANFILES = \
29         libui.a         \
30         *~
31
32 MAINTAINERCLEANFILES = \
33         $(GENERATED_FILES)      \
34         Makefile.in
35
36 ethereal-tap-register.c: $(ETHEREAL_TAP_SRC) $(top_srcdir)/make-tapreg-dotc
37         @echo Making ethereal-tap-register.c
38         @$(top_srcdir)/make-tapreg-dotc ethereal-tap-register.c $(srcdir) $(ETHEREAL_TAP_SRC)
39
40 noinst_HEADERS = \
41         about_dlg.h     \
42         capture_dlg.h   \
43         capture_prefs.h \
44         capture_if_details_dlg.h        \
45         cfilter_combo_utils.h \
46         color_dlg.h     \
47         colors.h        \
48         column_prefs.h  \
49         compat_macros.h \
50         conversations_table.h \
51         decode_as_dlg.h \
52         decode_as_dcerpc.h \
53         dfilter_expr_dlg.h \
54         dlg_utils.h     \
55         file_dlg.h      \
56         fileset_dlg.h   \
57         filter_dlg.h    \
58         find_dlg.h      \
59         follow_dlg.h    \
60         font_utils.h    \
61         goto_dlg.h      \
62         graph_analysis.h \
63         gsm_map_stat.h  \
64         gtkglobals.h    \
65         gui_stat_util.h \
66         gui_prefs.h     \
67         gui_utils.h     \
68         help_dlg.h      \
69         hostlist_table.h \
70         isprint.h       \
71         keys.h          \
72         layout_prefs.h  \
73         main.h          \
74         menu.h          \
75         mtp3_stat.h     \
76         nameres_prefs.h \
77         packet_history.h        \
78         packet_list.h   \
79         packet_win.h    \
80         plugins_dlg.h   \
81         prefs_dlg.h     \
82         print_prefs.h   \
83         proto_dlg.h     \
84         proto_draw.h    \
85         proto_hier_stats_dlg.h  \
86         range_utils.h \
87         recent.h        \
88         rtp_analysis.h  \
89         rtp_stream.h    \
90         rtp_stream_dlg.h \
91         sat.h           \
92         sctp_stat.h     \
93         service_response_time_table.h   \
94         gui_stat_menu.h \
95         stream_prefs.h  \
96         summary_dlg.h   \
97         supported_protos_dlg.h   \
98         text_page.h     \
99         toolbar.h       \
100         voip_calls.h    \
101         voip_calls_dlg.h \
102         webbrowser.h
103
104 if USE_GTK2
105 libui_a_SOURCES = \
106         $(ETHEREAL_GTK_SRC) \
107         $(noinst_HEADERS) \
108         $(ETHEREAL_TAP_SRC)
109 else
110 libui_a_SOURCES = \
111         ethclist.c      \
112         ethclist.h      \
113         $(ETHEREAL_GTK_SRC) \
114         $(noinst_HEADERS) \
115         $(ETHEREAL_TAP_SRC)
116 endif
117
118 libui_a_DEPENDENCIES = 
119
120 EXTRA_DIST = \
121         capture_if_details_dlg.c        \
122         doxygen.cfg.in \
123         ethclist.c      \
124         ethclist.h      \
125         Makefile.common \
126         Makefile.nmake \
127         print_mswin.c  \
128         print_mswin.h
129
130 # Common headers
131 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/wiretap
132
133 doxygen:
134 if HAVE_DOXYGEN
135         $(DOXYGEN) doxygen.cfg
136 endif           # HAVE_DOXYGEN
137