1 include $(top_srcdir)/common/check.mak
3 CHECK_REGISTRY = $(top_builddir)/tests/check/test-registry.xml
4 TEST_FILES_DIRECTORY = $(top_srcdir)/tests/files
6 REGISTRY_ENVIRONMENT = \
7 GST_REGISTRY=$(CHECK_REGISTRY)
10 $(REGISTRY_ENVIRONMENT) \
11 GST_PLUGIN_SYSTEM_PATH= \
12 GST_PLUGIN_PATH=$(top_builddir)/gst:$(top_builddir)/ext:$(top_builddir)/sys:$(GSTPB_PLUGINS_DIR):$(GST_PLUGINS_DIR) \
13 GST_TEST_FILES_PATH=$(TEST_FILES_DIRECTORY) \
14 STATE_IGNORE_ELEMENTS="aasink cacasink autovideosink gconfvideosink"
16 # ths core dumps of some machines have PIDs appended
17 CLEANFILES = core.* test-registry.xml
19 clean-local: clean-local-check
30 check_sunaudio = elements/sunaudio
45 elements/wavpackparse \
56 elements/audiopanorama \
57 elements/audioinvert \
58 elements/audioamplify \
59 elements/audiodynamic \
63 elements/matroskamux \
65 elements/videofilter \
72 TESTS = $(check_PROGRAMS)
74 # these tests don't even pass
75 # autodetect: temporarily disabled because of broken videosinks in -bad
79 AM_CFLAGS = $(GST_OBJ_CFLAGS) $(GST_CHECK_CFLAGS) $(CHECK_CFLAGS)
80 LDADD = $(GST_OBJ_LIBS) $(GST_CHECK_LIBS) $(CHECK_LIBS)
83 VALGRIND_TESTS_DISABLE = $(VALGRIND_TO_FIX)
85 SUPPRESSIONS = $(top_srcdir)/common/gst.supp
87 elements_audiopanorama_LDADD = \
88 $(GST_BASE_LIBS) $(GST_CONTROLLER_LIBS) \
91 elements_audiopanorama_CFLAGS = \
92 $(GST_BASE_CFLAGS) $(GST_CONTROLLER_CFLAGS) \
93 $(CFLAGS) $(AM_CFLAGS)
95 elements_cmmldec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS)
96 elements_cmmlenc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS)
98 elements_alphacolor_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS)
100 elements_sunaudio_CFLAGS = \
101 $(GST_PLUGINS_BASE_CFLAGS) \
103 elements_sunaudio_LDADD = \
104 $(GST_PLUGINS_BASE_LIBS) -lgstinterfaces-@GST_MAJORMINOR@ \