1DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc 2 3SUBDIRS = \ 4 gst-libs gst ext docs m4 tests common pkgconfig po 5 6EXTRA_DIST = \ 7 depcomp \ 8 AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \ 9 ChangeLog gst-plugins-ugly.doap autogen.sh \ 10 $(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \ 11 meson_options.txt 12 13DISTCLEANFILES = _stdint.h 14 15ACLOCAL_AMFLAGS = -I m4 -I common/m4 16 17include $(top_srcdir)/common/release.mak 18include $(top_srcdir)/common/po.mak 19 20check-valgrind: 21 $(MAKE) -C tests/check check-valgrind 22 23if HAVE_GST_CHECK 24check-torture: 25 $(MAKE) -C tests/check torture 26build-checks: 27 $(MAKE) -C tests/check build-checks 28else 29check-torture: 30 true 31build-checks: 32 true 33endif 34 35include $(top_srcdir)/common/coverage/lcov.mak 36 37# cruft: plugins that have been merged or moved or renamed 38 39CRUFT_FILES = \ 40 $(top_builddir)/gst-plugins-ugly.spec \ 41 $(top_builddir)/common/shave \ 42 $(top_builddir)/common/shave-libtool \ 43 $(top_builddir)/ext/mpg123/.libs/libgstmpg123.so \ 44 $(top_builddir)/ext/lame/.libs/libgstlame.so \ 45 $(top_builddir)/ext/twolame/.libs/libgsttwolame.so \ 46 $(top_builddir)/gst/realmedia/.libs/libgstrmdemux.so 47 48CRUFT_DIRS = \ 49 $(top_builddir)/tests/check/pipelines \ 50 $(top_srcdir)/docs/plugins/tmpl \ 51 $(top_srcdir)/ext/mpg123/ \ 52 $(top_srcdir)/ext/lame/ \ 53 $(top_srcdir)/ext/twolame/ \ 54 $(top_builddir)/win32 \ 55 $(top_srcdir)/win32 56 57include $(top_srcdir)/common/cruft.mak 58 59all-local: check-cruft 60