GSM/ANSI/CAMEL...: fix no previous prototype for '*_stat_init' [-Wmissing-prototypes]
[metze/wireshark/wip.git] / tools / Makefile.am
1 # Makefile.am
2 # Automake file for Wireshark
3 #
4 # Wireshark - Network traffic analyzer
5 # By Gerald Combs <gerald@wireshark.org>
6 # Copyright 1998 Gerald Combs
7 #
8 # This program is free software; you can redistribute it and/or
9 # modify it under the terms of the GNU General Public License
10 # as published by the Free Software Foundation; either version 2
11 # of the License, or (at your option) any later version.
12 #
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17 #
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
21
22 SUBDIRS = lemon
23
24 PIDL_FILES= \
25         pidl/MANIFEST                                   \
26         pidl/META.yml                                   \
27         pidl/Makefile.PL                                \
28         pidl/README                                     \
29         pidl/TODO                                       \
30         pidl/expr.yp                                    \
31         pidl/idl.yp                                     \
32         pidl/lib/Parse/Pidl.pm                          \
33         pidl/lib/Parse/Pidl/CUtil.pm                    \
34         pidl/lib/Parse/Pidl/Compat.pm                   \
35         pidl/lib/Parse/Pidl/Dump.pm                     \
36         pidl/lib/Parse/Pidl/Expr.pm                     \
37         pidl/lib/Parse/Pidl/IDL.pm                      \
38         pidl/lib/Parse/Pidl/NDR.pm                      \
39         pidl/lib/Parse/Pidl/ODL.pm                      \
40         pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm         \
41         pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm         \
42         pidl/lib/Parse/Pidl/Samba4.pm                   \
43         pidl/lib/Parse/Pidl/Samba4/COM/Header.pm        \
44         pidl/lib/Parse/Pidl/Samba4/COM/Proxy.pm         \
45         pidl/lib/Parse/Pidl/Samba4/COM/Stub.pm          \
46         pidl/lib/Parse/Pidl/Samba4/Header.pm            \
47         pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm        \
48         pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm        \
49         pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm        \
50         pidl/lib/Parse/Pidl/Samba4/Python.pm            \
51         pidl/lib/Parse/Pidl/Samba4/TDR.pm               \
52         pidl/lib/Parse/Pidl/Samba4/Template.pm          \
53         pidl/lib/Parse/Pidl/Typelist.pm                 \
54         pidl/lib/Parse/Pidl/Util.pm                     \
55         pidl/lib/Parse/Pidl/Wireshark/Conformance.pm    \
56         pidl/lib/Parse/Pidl/Wireshark/NDR.pm            \
57         pidl/lib/Parse/Yapp/Driver.pm                   \
58         pidl/lib/wscript_build                          \
59         pidl/pidl                                       \
60         pidl/tests/Util.pm                              \
61         pidl/tests/cutil.pl                             \
62         pidl/tests/dump.pl                              \
63         pidl/tests/header.pl                            \
64         pidl/tests/ndr.pl                               \
65         pidl/tests/ndr_align.pl                         \
66         pidl/tests/ndr_alloc.pl                         \
67         pidl/tests/ndr_array.pl                         \
68         pidl/tests/ndr_compat.pl                        \
69         pidl/tests/ndr_deprecations.pl                  \
70         pidl/tests/ndr_fullptr.pl                       \
71         pidl/tests/ndr_refptr.pl                        \
72         pidl/tests/ndr_represent.pl                     \
73         pidl/tests/ndr_simple.pl                        \
74         pidl/tests/ndr_string.pl                        \
75         pidl/tests/ndr_tagtype.pl                       \
76         pidl/tests/parse_idl.pl                         \
77         pidl/tests/samba-ndr.pl                         \
78         pidl/tests/samba3-cli.pl                        \
79         pidl/tests/samba3-srv.pl                        \
80         pidl/tests/tdr.pl                               \
81         pidl/tests/test_util.pl                         \
82         pidl/tests/typelist.pl                          \
83         pidl/tests/util.pl                              \
84         pidl/tests/wireshark-conf.pl                    \
85         pidl/tests/wireshark-ndr.pl                     \
86         pidl/wscript
87
88 EXTRA_DIST = \
89         $(PIDL_FILES)                                   \
90         asn2deb                                         \
91         asn2wrs.py                                      \
92         build-qt-sdk.bat                                \
93         checkfiltername.pl                              \
94         checkhf.pl                                      \
95         checklicenses.py                                \
96         colorfilters2js.pl                              \
97         commit-msg                                      \
98         compare-abis.sh                                 \
99         checkAPIs.pl                                    \
100         convert-proto-tree-new.awk                      \
101         convert_expert_add_info_format.pl               \
102         convert_proto_tree_add_text.pl                  \
103         cppcheck/cppcheck.sh                            \
104         cppcheck/includes                               \
105         cppcheck/suppressions                           \
106         debian-setup.sh                                 \
107         dfilter-test.py                                 \
108         dftestfiles/arp.pcap                            \
109         dftestfiles/http.pcap                           \
110         dftestfiles/ipv6.pcap                           \
111         dftestfiles/ipx_rip.pcap                        \
112         dftestfiles/nfs.pcap                            \
113         dftestfiles/ntp.pcap                            \
114         dftestfiles/tftp.pcap                           \
115         dftestlib/__init__.py                           \
116         dftestlib/bytes_ether.py                        \
117         dftestlib/bytes_ipv6.py                         \
118         dftestlib/bytes_type.py                         \
119         dftestlib/dftest.py                             \
120         dftestlib/double.py                             \
121         dftestlib/integer.py                            \
122         dftestlib/integer_1byte.py                      \
123         dftestlib/ipv4.py                               \
124         dftestlib/range_method.py                       \
125         dftestlib/scanner.py                            \
126         dftestlib/string_type.py                        \
127         dftestlib/stringz.py                            \
128         dftestlib/time_relative.py                      \
129         dftestlib/time_type.py                          \
130         dftestlib/tvb.py                                \
131         dftestlib/uint64.py                             \
132         dftestlib/util.py                               \
133         extract_asn1_from_spec.pl                       \
134         fix-encoding-args.pl                            \
135         fix_pragma_wdocumentation.sh    \
136         fixhf.pl                                        \
137         ftsanity.py                                     \
138         fuzz-test.sh                                    \
139         gen-bugnote                                     \
140         generate-bacnet-vendors.py      \
141         git-compare-abis.sh                             \
142         git-export-release.sh                           \
143         html2text.py                                    \
144         idl2deb                                         \
145         idl2wrs                                         \
146         indexcap.py                                     \
147         install_rpms_for_devel.sh                       \
148         lex.py                                          \
149         list_protos_in_cap.sh                           \
150         Makefile.nmake                                  \
151         make-dissector-reg.py                           \
152         make-manuf                                      \
153         make-sminmpec.pl                                \
154         make-services.pl                                \
155         make-services.py                                \
156         make-tap-reg.py                                 \
157         make-usb.py                                     \
158         make_charset_table.c                            \
159         msnchat                                         \
160         native-nmake.cmd                                \
161         ncp2222.py                                      \
162         netscreen2dump.py                               \
163         npl/ast.h                                       \
164         npl/npl.c                                       \
165         npl/parser.l                                    \
166         npl/xmem.h                                      \
167         parse_xml2skinny_dissector.py   \
168         pkt-from-core.py                                \
169         pre-commit                                      \
170         process-x11-fields.pl                           \
171         process-x11-xcb.pl                              \
172         randpkt-test.sh                                 \
173         rdps.py                                         \
174         runa2x.sh                                       \
175         runlex.sh                                       \
176         setuid-root.pl.in                               \
177         test-common.sh                                  \
178         test-captures.sh                                \
179         textify.ps1                                     \
180         tpg/Makefile.am                                 \
181         tpg/Makefile.nmake                              \
182         tpg/V2P.pm                                      \
183         tpg/tpg.pl                                      \
184         tpg/tpg.yp                                      \
185         usb-ptp-extract-models.pl                       \
186         usb-ptp-extract-models.txt                      \
187         valgrind-wireshark.sh                           \
188         vg-suppressions                                 \
189         win-setup.sh                                    \
190         wireshark_be.py                                 \
191         wireshark_gen.py                                \
192         WiresharkXML.py                                 \
193         ws-coding-style.cfg                             \
194         yacc.py
195
196 noinst_SCRIPTS = setuid-root.pl
197 setuid-root.pl: setuid-root.pl.in Makefile
198         sed \
199                 -e 's,@BIN_PREFIX\@,$(bindir),' \
200                 -e 's,@TSHARK_BIN\@,$(tshark_bin)$(EEXT),' \
201                 -e 's,@DUMPCAP_BIN\@,$(dumpcap_bin)$(EEXT),' \
202                 < $(srcdir)/setuid-root.pl.in > setuid-root.pl
203         chmod +x setuid-root.pl
204
205 CLEANFILES = \
206         *.pyc
207
208 DISTCLEANFILES = \
209         setuid-root.pl
210
211 MAINTAINERCLEANFILES = \
212         Makefile.in