Thomas Vander Stichele | 6482f4a | 2005-09-04 11:50:47 +0000 | [diff] [blame] | 1 | DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc |
| 2 | |
Thomas Vander Stichele | 423df73 | 2005-09-01 20:23:22 +0000 | [diff] [blame] | 3 | ALWAYS_SUBDIRS = \ |
| 4 | gst sys ext \ |
Thomas Vander Stichele | 71c0529 | 2005-11-30 18:40:19 +0000 | [diff] [blame] | 5 | tests \ |
Thomas Vander Stichele | dd8b6e6 | 2005-10-12 03:03:27 +0000 | [diff] [blame] | 6 | docs \ |
Thomas Vander Stichele | 423df73 | 2005-09-01 20:23:22 +0000 | [diff] [blame] | 7 | po \ |
Thomas Vander Stichele | 12b60c2 | 2006-04-03 09:02:29 +0000 | [diff] [blame] | 8 | common \ |
| 9 | m4 \ |
| 10 | pkgconfig |
Thomas Vander Stichele | 423df73 | 2005-09-01 20:23:22 +0000 | [diff] [blame] | 11 | |
Tim-Philipp Müller | 7287324 | 2011-06-15 14:37:29 +0100 | [diff] [blame] | 12 | SUBDIRS = $(ALWAYS_SUBDIRS) |
Thomas Vander Stichele | 3c925ce | 2003-01-03 17:03:22 +0000 | [diff] [blame] | 13 | |
Tim-Philipp Müller | 7287324 | 2011-06-15 14:37:29 +0100 | [diff] [blame] | 14 | DIST_SUBDIRS = $(ALWAYS_SUBDIRS) |
Thomas Vander Stichele | 1228d43 | 2006-05-03 14:28:57 +0000 | [diff] [blame] | 15 | |
Thomas Vander Stichele | 2037231 | 2004-12-24 11:01:24 +0000 | [diff] [blame] | 16 | EXTRA_DIST = \ |
Tim-Philipp Müller | 7446996 | 2016-12-14 09:54:11 +0000 | [diff] [blame] | 17 | depcomp \ |
Thomas Vander Stichele | 81f6314 | 2005-08-30 17:32:12 +0000 | [diff] [blame] | 18 | AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \ |
Tim-Philipp Müller | 47a673e | 2017-02-14 19:53:30 +0000 | [diff] [blame] | 19 | ChangeLog gst-plugins-good.doap autogen.sh \ |
| 20 | $(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \ |
Tim-Philipp Müller | f13f358 | 2017-05-21 17:45:34 +0100 | [diff] [blame] | 21 | meson_options.txt |
David I. Lehn | 6c3286e | 2002-08-09 20:56:56 +0000 | [diff] [blame] | 22 | |
Thomas Vander Stichele | 2037231 | 2004-12-24 11:01:24 +0000 | [diff] [blame] | 23 | DISTCLEANFILES = _stdint.h |
Benjamin Otte | e79785b | 2004-02-03 02:40:15 +0000 | [diff] [blame] | 24 | |
Thomas Vander Stichele | c24fdce | 2005-08-30 19:41:12 +0000 | [diff] [blame] | 25 | noinst_HEADERS = \ |
| 26 | gst-libs/gst/gettext.h \ |
Tim-Philipp Müller | 271a89a | 2011-12-12 10:38:20 +0000 | [diff] [blame] | 27 | gst-libs/gst/gst-i18n-plugin.h \ |
Tim-Philipp Müller | 66f6e12 | 2011-12-12 02:30:45 +0000 | [diff] [blame] | 28 | gst-libs/gst/glib-compat-private.h |
Thomas Vander Stichele | c24fdce | 2005-08-30 19:41:12 +0000 | [diff] [blame] | 29 | |
Thomas Vander Stichele | bf6086c | 2005-11-27 14:33:31 +0000 | [diff] [blame] | 30 | ACLOCAL_AMFLAGS = -I m4 -I common/m4 |
| 31 | |
Thomas Vander Stichele | 423df73 | 2005-09-01 20:23:22 +0000 | [diff] [blame] | 32 | include $(top_srcdir)/common/release.mak |
Thomas Vander Stichele | 590e301 | 2005-12-05 15:08:46 +0000 | [diff] [blame] | 33 | include $(top_srcdir)/common/po.mak |
Thomas Vander Stichele | 71daf7b | 2005-09-19 16:43:56 +0000 | [diff] [blame] | 34 | |
| 35 | check-valgrind: |
Tim-Philipp Müller | 52e4bba | 2014-10-26 14:55:49 +0000 | [diff] [blame] | 36 | $(MAKE) -C tests/check check-valgrind |
Thomas Vander Stichele | 6578b08 | 2005-11-23 21:25:56 +0000 | [diff] [blame] | 37 | |
Stefan Kost | 5266203 | 2008-01-09 13:50:09 +0000 | [diff] [blame] | 38 | if HAVE_GST_CHECK |
Thomas Vander Stichele | 6578b08 | 2005-11-23 21:25:56 +0000 | [diff] [blame] | 39 | check-torture: |
Tim-Philipp Müller | 52e4bba | 2014-10-26 14:55:49 +0000 | [diff] [blame] | 40 | $(MAKE) -C tests/check torture |
Edward Hervey | 72a5e5f | 2014-07-31 18:47:49 +0200 | [diff] [blame] | 41 | build-checks: |
Tim-Philipp Müller | 52e4bba | 2014-10-26 14:55:49 +0000 | [diff] [blame] | 42 | $(MAKE) -C tests/check build-checks |
Stefan Kost | 5266203 | 2008-01-09 13:50:09 +0000 | [diff] [blame] | 43 | else |
| 44 | check-torture: |
| 45 | true |
Edward Hervey | 72a5e5f | 2014-07-31 18:47:49 +0200 | [diff] [blame] | 46 | build-checks: |
| 47 | true |
Stefan Kost | 5266203 | 2008-01-09 13:50:09 +0000 | [diff] [blame] | 48 | endif |
| 49 | |
| 50 | include $(top_srcdir)/common/coverage/lcov.mak |
| 51 | |
Tim-Philipp Müller | ab4e8ce | 2010-03-26 17:06:57 +0000 | [diff] [blame] | 52 | # cruft: plugins that have been merged or moved or renamed |
| 53 | |
| 54 | CRUFT_FILES = \ |
Tim-Philipp Müller | 7446996 | 2016-12-14 09:54:11 +0000 | [diff] [blame] | 55 | $(top_builddir)/gst-plugins-good.spec \ |
Tim-Philipp Müller | 5137650 | 2016-11-20 16:15:07 +0000 | [diff] [blame] | 56 | $(top_builddir)/win32/common/config.h-new \ |
Tim-Philipp Müller | ab4e8ce | 2010-03-26 17:06:57 +0000 | [diff] [blame] | 57 | $(top_builddir)/common/shave \ |
Sebastian Dröge | 1584d16 | 2010-04-18 10:17:52 +0200 | [diff] [blame] | 58 | $(top_builddir)/common/shave-libtool \ |
Nicolas Dufresne | 7d2cf92 | 2017-03-08 22:15:46 -0500 | [diff] [blame] | 59 | $(top_builddir)/docs/plugins/xml/plugin-shout2send.xml \ |
Nicolas Dufresne | 91080c4 | 2017-03-12 11:42:25 -0400 | [diff] [blame] | 60 | $(top_builddir)/ext/pulse/.libs/libgstpulse.so \ |
| 61 | $(top_builddir)/ext/soup/.libs/libgstsouphttpsrc.so \ |
Wim Taymans | 0e21e80 | 2012-10-16 13:56:19 +0200 | [diff] [blame] | 62 | $(top_builddir)/gst/median/.libs/*.{so,dll,DLL,dylib} \ |
Tim-Philipp Müller | e2ca4ee | 2011-05-02 12:09:02 +0100 | [diff] [blame] | 63 | $(top_builddir)/gst/qtdemux/.libs/*.{so,dll,DLL,dylib} \ |
| 64 | $(top_builddir)/gst/quicktime/.libs/*.{so,dll,DLL,dylib} \ |
Sebastian Dröge | 1584d16 | 2010-04-18 10:17:52 +0200 | [diff] [blame] | 65 | $(top_builddir)/gst/videofilter/.libs/*videoflip.{so,dll,DLL,dylib} \ |
| 66 | $(top_builddir)/gst/videofilter/.libs/*videobalance.{so,dll,DLL,dylib} \ |
Nicolas Dufresne | 91080c4 | 2017-03-12 11:42:25 -0400 | [diff] [blame] | 67 | $(top_builddir)/gst/videofilter/.libs/*gamma.{so,dll,DLL,dylib} \ |
Nicolas Dufresne | 608abe4 | 2017-07-20 10:38:32 -0400 | [diff] [blame] | 68 | $(top_builddir)/sys/directsound/.libs/libgstdirectsoundsink.{dll,DLL} \ |
Nicolas Dufresne | 7edf41b | 2017-07-20 11:02:10 -0400 | [diff] [blame] | 69 | $(top_builddir)/sys/oss4/.libs/libgstoss4audio.so \ |
| 70 | $(top_builddir)/sys/waveform/.libs/libgstwaveformsink.{dll,DLL} |
Tim-Philipp Müller | ab4e8ce | 2010-03-26 17:06:57 +0000 | [diff] [blame] | 71 | |
Tim-Philipp Müller | e2ca4ee | 2011-05-02 12:09:02 +0100 | [diff] [blame] | 72 | CRUFT_DIRS = \ |
Stefan Sauer | 8a57a8d | 2015-06-09 14:42:27 +0200 | [diff] [blame] | 73 | $(top_srcdir)/docs/plugins/tmpl \ |
Wim Taymans | 0e21e80 | 2012-10-16 13:56:19 +0200 | [diff] [blame] | 74 | $(top_srcdir)/gst/median \ |
Tim-Philipp Müller | e2ca4ee | 2011-05-02 12:09:02 +0100 | [diff] [blame] | 75 | $(top_srcdir)/gst/qtdemux \ |
Sebastian Dröge | 2dad6b6 | 2012-09-17 13:23:36 +0200 | [diff] [blame] | 76 | $(top_srcdir)/gst/quicktime \ |
Olivier Crête | d9cd0e2 | 2017-03-14 16:42:25 -0400 | [diff] [blame] | 77 | $(top_srcdir)/ext/annodex \ |
| 78 | $(top_srcdir)/tests/examples/pulse |
Tim-Philipp Müller | e2ca4ee | 2011-05-02 12:09:02 +0100 | [diff] [blame] | 79 | |
Tim-Philipp Müller | ab4e8ce | 2010-03-26 17:06:57 +0000 | [diff] [blame] | 80 | include $(top_srcdir)/common/cruft.mak |
| 81 | |
| 82 | all-local: check-cruft |