Release 1.1.4
[platform/upstream/gst-plugins-good.git] / gst / audiofx / Makefile.am
1 # plugindir is set in configure
2
3 plugin_LTLIBRARIES = libgstaudiofx.la
4
5 # FIXME 0.11: ignore GValueArray warnings for now until this is sorted
6 ERROR_CFLAGS=
7
8 ORC_SOURCE=audiopanoramaorc
9 include $(top_srcdir)/common/orc.mak
10
11 # sources used to compile this plug-in
12 libgstaudiofx_la_SOURCES = audiofx.c\
13         audiopanorama.c \
14         audioinvert.c \
15         audioamplify.c \
16         audiodynamic.c \
17         audiokaraoke.c \
18         audiofxbaseiirfilter.c \
19         audiocheblimit.c \
20         audiochebband.c \
21         audioiirfilter.c \
22         audiofxbasefirfilter.c \
23         audiowsincband.c \
24         audiowsinclimit.c \
25         audiofirfilter.c \
26         audioecho.c \
27         gstscaletempo.c
28 nodist_libgstaudiofx_la_SOURCES = $(ORC_NODIST_SOURCES)
29
30 # flags used to compile this plugin
31 libgstaudiofx_la_CFLAGS = $(GST_CFLAGS) \
32         $(GST_BASE_CFLAGS) \
33         $(GST_PLUGINS_BASE_CFLAGS) \
34         $(ORC_CFLAGS)
35 libgstaudiofx_la_LIBADD = $(GST_LIBS) \
36         $(GST_BASE_LIBS) \
37         $(GST_PLUGINS_BASE_LIBS) \
38         -lgstaudio-$(GST_API_VERSION) \
39         -lgstfft-$(GST_API_VERSION) \
40         $(ORC_LIBS) \
41         $(LIBM)
42 libgstaudiofx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
43 libgstaudiofx_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
44
45 # headers we need but don't want installed
46 noinst_HEADERS = audiopanorama.h \
47         audioinvert.h \
48         audioamplify.h \
49         audiodynamic.h \
50         audiokaraoke.h \
51         audiofxbaseiirfilter.h \
52         audiocheblimit.h \
53         audiochebband.h \
54         audioiirfilter.h \
55         audiofxbasefirfilter.h \
56         audiowsincband.h \
57         audiowsinclimit.h \
58         audiofirfilter.h \
59         audioecho.h \
60         gstscaletempo.h \
61         math_compat.h
62
63 Android.mk: Makefile.am $(BUILT_SOURCES)
64         androgenizer \
65         -:PROJECT libgstaudiofx -:SHARED libgstaudiofx \
66          -:TAGS eng debug \
67          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
68          -:SOURCES $(libgstaudiofx_la_SOURCES) \
69          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstaudiofx_la_CFLAGS) \
70          -:LDFLAGS $(libgstaudiofx_la_LDFLAGS) \
71                    $(libgstaudiofx_la_LIBADD) \
72                    -ldl \
73          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
74                        LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
75         > $@