move statusbar related code from main.c into it's own main_statusbar.c
[obnox/wireshark/wip.git] / gtk / Makefile.am
1 # Makefile.am
2 # Automake file for the GTK interface routines for Wireshark
3 #
4 # $Id$
5 #
6 # Wireshark - Network traffic analyzer
7 # By Gerald Combs <gerald@wireshark.org>
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 if HAVE_WARNINGS_AS_ERRORS
27 AM_CFLAGS = -Werror
28 endif
29
30 noinst_LIBRARIES = libui.a
31
32 CLEANFILES = \
33         libui.a         \
34         *~
35
36 MAINTAINERCLEANFILES = \
37         $(GENERATED_FILES)      \
38         Makefile.in
39
40 wireshark-tap-register.c: $(WIRESHARK_TAP_SRC) $(top_srcdir)/make-tapreg-dotc
41         @echo Making wireshark-tap-register.c
42         @$(top_srcdir)/make-tapreg-dotc wireshark-tap-register.c $(srcdir) $(WIRESHARK_TAP_SRC)
43
44 noinst_HEADERS = \
45         about_dlg.h     \
46         airpcap_dlg.h \
47         airpcap_gui_utils.h \
48         capture_dlg.h   \
49         capture_file_dlg.h      \
50         capture_if_details_dlg.h        \
51         capture_prefs.h \
52         cfilter_combo_utils.h \
53         color_dlg.h     \
54         color_edit_dlg.h        \
55         colors.h        \
56         column_prefs.h  \
57         conversations_table.h \
58         decode_as_ber.h \
59         decode_as_dlg.h \
60         decode_as_dcerpc.h \
61         dfilter_expr_dlg.h \
62         dlg_utils.h     \
63         drag_and_drop.h \
64         expert_comp_dlg.h       \
65         expert_comp_table.h     \
66         export_object.h \
67         file_dlg.h      \
68         fileset_dlg.h   \
69         filter_dlg.h    \
70         find_dlg.h      \
71         firewall_dlg.h  \
72         follow_ssl.h    \
73         follow_stream.h \
74         follow_tcp.h    \
75         follow_udp.h    \
76         font_utils.h    \
77         goto_dlg.h      \
78         graph_analysis.h \
79         gsm_map_stat.h  \
80         gtkglobals.h    \
81         gtkvumeter.h \
82         gui_stat_util.h \
83         gui_prefs.h     \
84         gui_utils.h     \
85         help_dlg.h      \
86         hostlist_table.h \
87         isprint.h       \
88         keys.h          \
89         layout_prefs.h  \
90         macros_dlg.h    \
91         main.h          \
92         main_statusbar.h                \
93         main_welcome.h          \
94         menu.h          \
95         mtp3_stat.h     \
96         nameres_prefs.h \
97         packet_history.h        \
98         packet_list.h   \
99         packet_win.h    \
100         pixmap_save.h   \
101         plugins_dlg.h   \
102         prefs_dlg.h     \
103         print_prefs.h   \
104         profile_dlg.h   \
105         proto_dlg.h     \
106         proto_draw.h    \
107         proto_hier_stats_dlg.h  \
108         range_utils.h \
109         recent.h        \
110         rtp_analysis.h  \
111         rtp_player.h    \
112         rtp_player_prefs.h      \
113         rtp_stream.h    \
114         rtp_stream_dlg.h \
115         mcast_stream.h  \
116         mcast_stream_dlg.h \
117         sat.h           \
118         sctp_stat.h     \
119         service_response_time_table.h   \
120         gui_stat_menu.h \
121         stock_icons.h   \
122         stream_prefs.h  \
123         summary_dlg.h   \
124         supported_protos_dlg.h   \
125         text_page.h     \
126         toolbar.h       \
127         u3.h \
128         uat_gui.h \
129         voip_calls.h    \
130         voip_calls_dlg.h \
131         webbrowser.h
132
133 libui_a_SOURCES = \
134         $(WIRESHARK_GTK_SRC) \
135         $(noinst_HEADERS) \
136         $(WIRESHARK_TAP_SRC)
137
138 libui_a_DEPENDENCIES = 
139
140 EXTRA_DIST = \
141         airpcap_dlg.c \
142         airpcap_gui_utils.c \
143         capture_if_details_dlg.c        \
144         doxygen.cfg.in \
145         Makefile.common \
146         Makefile.nmake \
147         print_mswin.c  \
148         print_mswin.h  \
149         win32-file-dlg.c \
150         win32-file-dlg.h
151
152 # Common headers
153 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/wiretap $(LIBGCRYPT_CFLAGS) $(LIBGNUTLS_CFLAGS) $(PORTAUDIO_INCLUDES)
154
155
156 doxygen:
157 if HAVE_DOXYGEN
158         $(DOXYGEN) doxygen.cfg
159 endif           # HAVE_DOXYGEN
160