7 if GST_DISABLE_LOADSAVE
10 GST_LOADSAVE_SRC = xml-mp3
13 INCLUDES = $(GST_OBJ_CFLAGS)
15 #dynamic_LDADD = $(GST_OBJ_LIBS) $(LIBGNOMEUI_LIBS)
16 #dynamic_CFLAGS = $(GST_OBJ_CFLAGS) $(LIBGNOMEUI_CFLAGS)
17 gnome_LDADD = $(GST_OBJ_LIBS) $(LIBGNOMEUI_LIBS)
18 gnome_CFLAGS = $(GST_OBJ_CFLAGS) $(LIBGNOMEUI_CFLAGS)
20 EXTRA_DIST = extract.pl
23 dynamic $(GNOME) elementmake elementget helloworld \
24 init popt queue threads $(GST_LOADSAVE_SRC)
26 dynamic.c: $(top_srcdir)/docs/manual/dynamic.xml
27 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/dynamic.xml
29 elementmake.c elementget.c: $(top_srcdir)/docs/manual/elements-api.xml
30 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/elements-api.xml
32 gnome.c: $(top_srcdir)/docs/manual/gnome.xml
33 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/gnome.xml
35 helloworld.c: $(top_srcdir)/docs/manual/helloworld.xml
36 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/helloworld.xml
38 init.c popt.c: $(top_srcdir)/docs/manual/init-api.xml
39 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/init-api.xml
41 queue.c: $(top_srcdir)/docs/manual/queues.xml
42 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/queues.xml
44 threads.c: $(top_srcdir)/docs/manual/threads.xml
45 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/threads.xml
47 xml-mp3.c: $(top_srcdir)/docs/manual/xml.xml
48 $(PERL_PATH) $(srcdir)/extract.pl $@ $(top_srcdir)/docs/manual/xml.xml
50 # we use some of the examples as testsuite apps, to verify that
52 include $(top_srcdir)/testsuite/Rules
54 tests_pass = elementmake elementget init popt
58 noinst_PROGRAMS = $(EXAMPLES)
59 LDADD = $(GST_OBJ_LIBS)