2 # Automake file for MATE Wireshark plugin
6 # Wireshark - Network traffic analyzer
7 # By Gerald Combs <gerald@wireshark.org>
8 # Copyright 1998 Gerald Combs
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.
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.
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.
25 if HAVE_WARNINGS_AS_ERRORS
29 INCLUDES = -I$(top_srcdir)
31 plugindir = @plugindir@
33 plugin_LTLIBRARIES = tpg.la
41 tpg_la_LDFLAGS = -module -avoid-version
42 tpg_la_LIBADD = @PLUGIN_LIBS@
44 # Libs must be cleared, or else libtool won't create a shared module.
45 # If your module needs to be linked against any particular libraries,
57 MAINTAINERCLEANFILES = \
68 TPG = $(top_builddir)/tools/tpg
70 http-parser.h: http-parser.c
72 $(TPG)/TPG.pm: $(TPG)/TPG.yp
75 http-parser.c: http.tpg $(TPG)/tpg.pl $(TPG)/TPG.pm
76 $(PERL) -I$(TPG) $(TPG)/tpg.pl http.tpg
79 $(PERL) $(top_srcdir)/tools/checkAPIs.pl -g abort -g termoutput $(DISSECTOR_SRC) $(DISSECTOR_INCLUDES)