Policy element integration
[profile/ivi/gst-plugins-base.git] / gst / policy / Makefile.am
1 plugin_LTLIBRARIES = libgstpolicy.la
2
3 libgstpolicy_la_SOURCES = \
4     gstpolicyplugin.c \
5         gstautopolicy.c \
6         gstdefaultpolicy.c
7
8 nodist_libgstpolicy_la_SOURCES = $(built_sources)
9 libgstpolicy_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
10 libgstpolicy_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
11 libgstpolicy_la_LIBADD = \
12     $(top_builddir)/gst-libs/gst/policy/libgstpolicy-$(GST_MAJORMINOR).la \
13         $(GST_LIBS)
14 libgstpolicy_la_LIBTOOLFLAGS = --tag=disable-static
15
16 noinst_HEADERS = \
17         gstautopolicy.h \
18         gstdefaultpolicy.h
19
20 BUILT_SOURCES = $(built_headers) $(built_sources)
21
22 CLEANFILES = $(BUILT_SOURCES)
23
24 Android.mk: Makefile.am $(BUILT_SOURCES)
25         androgenizer \
26         -:PROJECT libgstpolicy -:SHARED libgstpolicy \
27          -:TAGS eng debug \
28          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
29          -:SOURCES $(libgstpolicy_la_SOURCES) \
30                    $(nodist_libgstpolicy_la_SOURCES) \
31          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstpolicy_la_CFLAGS) $(csp_cflags) \
32          -:LDFLAGS $(libgstpolicy_la_LDFLAGS) \
33                    $(libgstpolicy_la_LIBADD) \
34                    -ldl \
35          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
36                        LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
37         > $@