tizen 2.0 init
[framework/multimedia/gst-plugins-good0.10.git] / ext / cairo / Makefile.am
1 plugin_LTLIBRARIES = libgstcairo.la
2
3 if USE_CAIRO_GOBJECT
4 glib_enum_define = GST_CAIRO
5 glib_gen_prefix = gst_cairo
6 glib_gen_basename = gstcairo
7
8 include $(top_srcdir)/common/gst-glib-gen.mak
9
10 built_sources = gstcairo-marshal.c
11 built_headers = gstcairo-marshal.h
12
13 BUILT_SOURCES = $(built_sources) $(built_headers)
14
15 gstcairo_gobject_dep_sources = gstcairooverlay.c
16 gstcairo_gobject_dep_headers = gstcairooverlay.h
17
18 CLEANFILES = $(BUILT_SOURCES)
19 endif
20
21 noinst_HEADERS = \
22         gsttimeoverlay.h \
23         gsttextoverlay.h \
24         gstcairorender.h \
25         $(gstcairo_gobject_dep_headers)
26 libgstcairo_la_SOURCES = \
27         gstcairo.c \
28         gsttimeoverlay.c \
29         gsttextoverlay.c \
30         gstcairorender.c \
31         $(gstcairo_gobject_dep_sources)
32 nodist_libgstcairo_la_SOURCES = \
33     $(built_sources)
34 libgstcairo_la_CFLAGS = \
35         $(GST_PLUGINS_BASE_CFLAGS) \
36         $(GST_BASE_CFLAGS) \
37         $(GST_CFLAGS) $(CAIRO_CFLAGS) $(CAIRO_GOBJECT_CFLAGS)
38 libgstcairo_la_LIBADD = \
39         $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
40         $(GST_BASE_LIBS) $(GST_LIBS) $(CAIRO_LIBS) $(CAIRO_GOBJECT_LIBS) $(LIBM)
41 libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
42 libgstcairo_la_LIBTOOLFLAGS = --tag=disable-static
43
44 EXTRA_DIST = gstcairo-marshal.list
45