ecd3c9bc9f1eb124f48b506698bab674b61952fc
[platform/upstream/gstreamer.git] / gst / videoscale / Makefile.am
1 plugin_LTLIBRARIES = libgstvideoscale.la
2
3 ORC_SOURCE=gstvideoscaleorc
4 include $(top_srcdir)/common/orc.mak
5
6 libgstvideoscale_la_SOURCES = \
7         gstvideoscale.c \
8         vs_image.c \
9         vs_scanline.c \
10         vs_4tap.c \
11         vs_fill_borders.c \
12         vs_lanczos.c
13
14 nodist_libgstvideoscale_la_SOURCES = $(ORC_NODIST_SOURCES)
15
16 libgstvideoscale_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ORC_CFLAGS)
17 libgstvideoscale_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
18 libgstvideoscale_la_LIBADD = \
19         $(top_builddir)/gst-libs/gst/video/libgstvideo-$(GST_API_VERSION).la \
20         $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM)
21 libgstvideoscale_la_LIBTOOLFLAGS = --tag=disable-static
22
23 noinst_HEADERS = \
24         gstvideoscale.h \
25         vs_image.h \
26         vs_scanline.h \
27         vs_4tap.h \
28         vs_fill_borders.h
29
30 Android.mk: Makefile.am $(BUILT_SOURCES)
31         androgenizer \
32         -:PROJECT libgstvideoscale -:SHARED libgstvideoscale \
33          -:TAGS eng debug \
34          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
35          -:SOURCES $(libgstvideoscale_la_SOURCES) \
36                    $(nodist_libgstvideoscale_la_SOURCES) \
37          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstvideoscale_la_CFLAGS) \
38          -:LDFLAGS $(libgstvideoscale_la_LDFLAGS) \
39                    $(libgstvideoscale_la_LIBADD) \
40                    -ldl \
41          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
42                        LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
43         > $@