nexmon – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 # Makefile.am
2 # Automake file for the libwscodec library 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 include $(top_srcdir)/Makefile.am.inc
23  
24 AM_CPPFLAGS = -DWS_BUILD_DLL $(INCLUDEDIRS) $(WS_CPPFLAGS) \
25 $(GLIB_CFLAGS) $(SBC_CFLAGS)
26  
27 lib_LTLIBRARIES = libwscodecs.la
28  
29 # All sources that should be put in the source distribution tarball
30 libwscodecs_la_SOURCES = \
31 codecs.c \
32 G711a/G711adecode.c \
33 G711u/G711udecode.c \
34 G722/G722decode.c \
35 G726/G726decode.c
36  
37 if HAVE_SBC
38 libwscodecs_la_SOURCES += sbc/sbc.c
39 endif
40  
41 if !HAVE_SPEEXDSP
42 libwscodecs_la_SOURCES += speex/resample.c
43 endif
44  
45 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
46 libwscodecs_la_LDFLAGS = -version-info 1:0:0 @LDFLAGS_SHAREDLIB@
47  
48 libwscodecs_la_LIBADD = $(top_builddir)/wsutil/libwsutil.la $(GLIB_LIBS) $(SBC_LIBS)
49  
50 libwscodecs_la_DEPENDENCIES = $(top_builddir)/wsutil/libwsutil.la
51  
52 noinst_HEADERS = \
53 codecs.h \
54 G711a/G711adecode.h \
55 G711a/G711atable.h \
56 G711u/G711udecode.h \
57 G711u/G711utable.h \
58 G722/G722decode.h \
59 G726/G726decode.h \
60 sbc/sbc_private.h \
61 speex/arch.h \
62 speex/speex_resampler.h \
63 speex/stack_alloc.h
64  
65 EXTRA_DIST = \
66 CMakeLists.txt \
67 speex/README.txt
68  
69 CLEANFILES = \
70 libwscodec.la \
71 *~
72  
73 MAINTAINERCLEANFILES = \
74 Makefile.in
75  
76 checkapi:
77 $(PERL) $(top_srcdir)/tools/checkAPIs.pl -g abort -g termoutput -build \
78 -sourcedir=$(srcdir) \
79 $(libwscodecs_la_SOURCES)