1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# include this snippet to add a common release: target by using
18# include $(top_srcdir)/common/release.mak
19
20# checks for left-over files in the (usually uninstalled) tree, ie. for
21# stuff that best be deleted to avoid problems like having old plugin binaries
22# lying around.
23#
24# set CRUFT_FILES and/or CRUFT_DIRS in your Makefile.am when you include this
25
26VPATH = @srcdir@
27am__is_gnu_make = { \
28  if test -z '$(MAKELEVEL)'; then \
29    false; \
30  elif test -n '$(MAKE_HOST)'; then \
31    true; \
32  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
33    true; \
34  else \
35    false; \
36  fi; \
37}
38am__make_running_with_option = \
39  case $${target_option-} in \
40      ?) ;; \
41      *) echo "am__make_running_with_option: internal error: invalid" \
42              "target option '$${target_option-}' specified" >&2; \
43         exit 1;; \
44  esac; \
45  has_opt=no; \
46  sane_makeflags=$$MAKEFLAGS; \
47  if $(am__is_gnu_make); then \
48    sane_makeflags=$$MFLAGS; \
49  else \
50    case $$MAKEFLAGS in \
51      *\\[\ \	]*) \
52        bs=\\; \
53        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
54          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
55    esac; \
56  fi; \
57  skip_next=no; \
58  strip_trailopt () \
59  { \
60    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
61  }; \
62  for flg in $$sane_makeflags; do \
63    test $$skip_next = yes && { skip_next=no; continue; }; \
64    case $$flg in \
65      *=*|--*) continue;; \
66        -*I) strip_trailopt 'I'; skip_next=yes;; \
67      -*I?*) strip_trailopt 'I';; \
68        -*O) strip_trailopt 'O'; skip_next=yes;; \
69      -*O?*) strip_trailopt 'O';; \
70        -*l) strip_trailopt 'l'; skip_next=yes;; \
71      -*l?*) strip_trailopt 'l';; \
72      -[dEDm]) skip_next=yes;; \
73      -[JT]) skip_next=yes;; \
74    esac; \
75    case $$flg in \
76      *$$target_option*) has_opt=yes; break;; \
77    esac; \
78  done; \
79  test $$has_opt = yes
80am__make_dryrun = (target_option=n; $(am__make_running_with_option))
81am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
82pkgdatadir = $(datadir)/@PACKAGE@
83pkgincludedir = $(includedir)/@PACKAGE@
84pkglibdir = $(libdir)/@PACKAGE@
85pkglibexecdir = $(libexecdir)/@PACKAGE@
86am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
87install_sh_DATA = $(install_sh) -c -m 644
88install_sh_PROGRAM = $(install_sh) -c
89install_sh_SCRIPT = $(install_sh) -c
90INSTALL_HEADER = $(INSTALL_DATA)
91transform = $(program_transform_name)
92NORMAL_INSTALL = :
93PRE_INSTALL = :
94POST_INSTALL = :
95NORMAL_UNINSTALL = :
96PRE_UNINSTALL = :
97POST_UNINSTALL = :
98build_triplet = @build@
99host_triplet = @host@
100target_triplet = @target@
101subdir = .
102ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
103am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \
104	$(top_srcdir)/common/m4/as-auto-alt.m4 \
105	$(top_srcdir)/common/m4/as-compiler-flag.m4 \
106	$(top_srcdir)/common/m4/as-gcc-inline-assembly.m4 \
107	$(top_srcdir)/common/m4/as-libtool.m4 \
108	$(top_srcdir)/common/m4/as-version.m4 \
109	$(top_srcdir)/common/m4/ax_create_stdint_h.m4 \
110	$(top_srcdir)/common/m4/ax_pthread.m4 \
111	$(top_srcdir)/common/m4/gst-arch.m4 \
112	$(top_srcdir)/common/m4/gst-args.m4 \
113	$(top_srcdir)/common/m4/gst-check.m4 \
114	$(top_srcdir)/common/m4/gst-default.m4 \
115	$(top_srcdir)/common/m4/gst-dowhile.m4 \
116	$(top_srcdir)/common/m4/gst-error.m4 \
117	$(top_srcdir)/common/m4/gst-feature.m4 \
118	$(top_srcdir)/common/m4/gst-gettext.m4 \
119	$(top_srcdir)/common/m4/gst-glib2.m4 \
120	$(top_srcdir)/common/m4/gst-package-release-datetime.m4 \
121	$(top_srcdir)/common/m4/gst-platform.m4 \
122	$(top_srcdir)/common/m4/gst-plugin-docs.m4 \
123	$(top_srcdir)/common/m4/gst-plugindir.m4 \
124	$(top_srcdir)/common/m4/gst.m4 \
125	$(top_srcdir)/common/m4/gtk-doc.m4 \
126	$(top_srcdir)/common/m4/orc.m4 $(top_srcdir)/common/m4/pkg.m4 \
127	$(top_srcdir)/m4/aalib.m4 $(top_srcdir)/m4/gettext.m4 \
128	$(top_srcdir)/m4/gst-fionread.m4 $(top_srcdir)/m4/iconv.m4 \
129	$(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \
130	$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
131	$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
132	$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
133	$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
134	$(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
135	$(top_srcdir)/configure.ac
136am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
137	$(ACLOCAL_M4)
138DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
139	$(am__configure_deps) $(noinst_HEADERS) $(am__DIST_COMMON)
140am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
141 configure.lineno config.status.lineno
142mkinstalldirs = $(install_sh) -d
143CONFIG_HEADER = config.h
144CONFIG_CLEAN_FILES =
145CONFIG_CLEAN_VPATH_FILES =
146AM_V_P = $(am__v_P_@AM_V@)
147am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
148am__v_P_0 = false
149am__v_P_1 = :
150AM_V_GEN = $(am__v_GEN_@AM_V@)
151am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
152am__v_GEN_0 = @echo "  GEN     " $@;
153am__v_GEN_1 =
154AM_V_at = $(am__v_at_@AM_V@)
155am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
156am__v_at_0 = @
157am__v_at_1 =
158SOURCES =
159DIST_SOURCES =
160RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
161	ctags-recursive dvi-recursive html-recursive info-recursive \
162	install-data-recursive install-dvi-recursive \
163	install-exec-recursive install-html-recursive \
164	install-info-recursive install-pdf-recursive \
165	install-ps-recursive install-recursive installcheck-recursive \
166	installdirs-recursive pdf-recursive ps-recursive \
167	tags-recursive uninstall-recursive
168am__can_run_installinfo = \
169  case $$AM_UPDATE_INFO_DIR in \
170    n|no|NO) false;; \
171    *) (install-info --version) >/dev/null 2>&1;; \
172  esac
173HEADERS = $(noinst_HEADERS)
174RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
175  distclean-recursive maintainer-clean-recursive
176am__recursive_targets = \
177  $(RECURSIVE_TARGETS) \
178  $(RECURSIVE_CLEAN_TARGETS) \
179  $(am__extra_recursive_targets)
180AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
181	cscope distdir distdir-am dist dist-all distcheck
182am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
183	$(LISP)config.h.in
184# Read a list of newline-separated strings from the standard input,
185# and print each of them once, without duplicates.  Input order is
186# *not* preserved.
187am__uniquify_input = $(AWK) '\
188  BEGIN { nonempty = 0; } \
189  { items[$$0] = 1; nonempty = 1; } \
190  END { if (nonempty) { for (i in items) print i; }; } \
191'
192# Make sure the list of sources is unique.  This is necessary because,
193# e.g., the same source file might be shared among _SOURCES variables
194# for different programs/libraries.
195am__define_uniq_tagged_files = \
196  list='$(am__tagged_files)'; \
197  unique=`for i in $$list; do \
198    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
199  done | $(am__uniquify_input)`
200ETAGS = etags
201CTAGS = ctags
202CSCOPE = cscope
203am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
204	$(top_srcdir)/common/coverage/lcov.mak \
205	$(top_srcdir)/common/cruft.mak $(top_srcdir)/common/po.mak \
206	$(top_srcdir)/common/release.mak ABOUT-NLS AUTHORS COPYING \
207	ChangeLog INSTALL NEWS README compile config.guess \
208	config.rpath config.sub install-sh ltmain.sh missing
209DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
210distdir = $(PACKAGE)-$(VERSION)
211top_distdir = $(distdir)
212am__remove_distdir = \
213  if test -d "$(distdir)"; then \
214    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
215      && rm -rf "$(distdir)" \
216      || { sleep 5 && rm -rf "$(distdir)"; }; \
217  else :; fi
218am__post_remove_distdir = $(am__remove_distdir)
219am__relativize = \
220  dir0=`pwd`; \
221  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
222  sed_rest='s,^[^/]*/*,,'; \
223  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
224  sed_butlast='s,/*[^/]*$$,,'; \
225  while test -n "$$dir1"; do \
226    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
227    if test "$$first" != "."; then \
228      if test "$$first" = ".."; then \
229        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
230        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
231      else \
232        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
233        if test "$$first2" = "$$first"; then \
234          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
235        else \
236          dir2="../$$dir2"; \
237        fi; \
238        dir0="$$dir0"/"$$first"; \
239      fi; \
240    fi; \
241    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
242  done; \
243  reldir="$$dir2"
244GZIP_ENV = --best
245DIST_ARCHIVES = $(distdir).tar.xz
246DIST_TARGETS = dist-xz
247distuninstallcheck_listfiles = find . -type f -print
248am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
249  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
250distcleancheck_listfiles = find . -type f -print
251AALIB_CFLAGS = @AALIB_CFLAGS@
252AALIB_CONFIG = @AALIB_CONFIG@
253AALIB_LIBS = @AALIB_LIBS@
254ACLOCAL = @ACLOCAL@
255ACLOCAL_AMFLAGS = -I m4 -I common/m4
256AMTAR = @AMTAR@
257AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
258AR = @AR@
259AS = @AS@
260AUTOCONF = @AUTOCONF@
261AUTOHEADER = @AUTOHEADER@
262AUTOMAKE = @AUTOMAKE@
263AWK = @AWK@
264BZ2_LIBS = @BZ2_LIBS@
265CAIRO_CFLAGS = @CAIRO_CFLAGS@
266CAIRO_LIBS = @CAIRO_LIBS@
267CC = @CC@
268CCAS = @CCAS@
269CCASDEPMODE = @CCASDEPMODE@
270CCASFLAGS = @CCASFLAGS@
271CCDEPMODE = @CCDEPMODE@
272CFLAGS = @CFLAGS@
273CPP = @CPP@
274CPPFLAGS = @CPPFLAGS@
275CXX = @CXX@
276CXXCPP = @CXXCPP@
277CXXDEPMODE = @CXXDEPMODE@
278CXXFLAGS = @CXXFLAGS@
279CYGPATH_W = @CYGPATH_W@
280DEFAULT_AUDIOSINK = @DEFAULT_AUDIOSINK@
281DEFAULT_AUDIOSRC = @DEFAULT_AUDIOSRC@
282DEFAULT_VIDEOSINK = @DEFAULT_VIDEOSINK@
283DEFAULT_VIDEOSRC = @DEFAULT_VIDEOSRC@
284DEFAULT_VISUALIZER = @DEFAULT_VISUALIZER@
285DEFS = @DEFS@
286DEPDIR = @DEPDIR@
287DEPRECATED_CFLAGS = @DEPRECATED_CFLAGS@
288DIRECTSOUND_CFLAGS = @DIRECTSOUND_CFLAGS@
289DIRECTSOUND_LDFLAGS = @DIRECTSOUND_LDFLAGS@
290DIRECTSOUND_LIBS = @DIRECTSOUND_LIBS@
291DLLTOOL = @DLLTOOL@
292DSYMUTIL = @DSYMUTIL@
293DUMPBIN = @DUMPBIN@
294DV1394_CFLAGS = @DV1394_CFLAGS@
295DV1394_LIBS = @DV1394_LIBS@
296ECHO_C = @ECHO_C@
297ECHO_N = @ECHO_N@
298ECHO_T = @ECHO_T@
299EGREP = @EGREP@
300ERROR_CFLAGS = @ERROR_CFLAGS@
301ERROR_CXXFLAGS = @ERROR_CXXFLAGS@
302ERROR_OBJCFLAGS = @ERROR_OBJCFLAGS@
303EXEEXT = @EXEEXT@
304EXTRA_CFLAGS = @EXTRA_CFLAGS@
305FFLAGS = @FFLAGS@
306FGREP = @FGREP@
307FLAC_CFLAGS = @FLAC_CFLAGS@
308FLAC_LIBS = @FLAC_LIBS@
309GCOV = @GCOV@
310GCOV_CFLAGS = @GCOV_CFLAGS@
311GCOV_LIBS = @GCOV_LIBS@
312GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
313GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
314GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
315GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
316GIO_CFLAGS = @GIO_CFLAGS@
317GIO_LDFLAGS = @GIO_LDFLAGS@
318GIO_LIBS = @GIO_LIBS@
319GLIB_CFLAGS = @GLIB_CFLAGS@
320GLIB_EXTRA_CFLAGS = @GLIB_EXTRA_CFLAGS@
321GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
322GLIB_LIBS = @GLIB_LIBS@
323GLIB_MKENUMS = @GLIB_MKENUMS@
324GLIB_PREFIX = @GLIB_PREFIX@
325GLIB_REQ = @GLIB_REQ@
326GMSGFMT = @GMSGFMT@
327GMSGFMT_015 = @GMSGFMT_015@
328GNUSTL_CFLAGS = @GNUSTL_CFLAGS@
329GNUSTL_LIBS = @GNUSTL_LIBS@
330GREP = @GREP@
331GSTPB_PLUGINS_DIR = @GSTPB_PLUGINS_DIR@
332GSTPB_PREFIX = @GSTPB_PREFIX@
333GST_AGE = @GST_AGE@
334GST_ALL_LDFLAGS = @GST_ALL_LDFLAGS@
335GST_API_VERSION = @GST_API_VERSION@
336GST_BASE_CFLAGS = @GST_BASE_CFLAGS@
337GST_BASE_LIBS = @GST_BASE_LIBS@
338GST_CFLAGS = @GST_CFLAGS@
339GST_CHECK_CFLAGS = @GST_CHECK_CFLAGS@
340GST_CHECK_LIBS = @GST_CHECK_LIBS@
341GST_CONTROLLER_CFLAGS = @GST_CONTROLLER_CFLAGS@
342GST_CONTROLLER_LIBS = @GST_CONTROLLER_LIBS@
343GST_CURRENT = @GST_CURRENT@
344GST_CXXFLAGS = @GST_CXXFLAGS@
345GST_GL_CFLAGS = @GST_GL_CFLAGS@
346GST_GL_LIBS = @GST_GL_LIBS@
347GST_LEVEL_DEFAULT = @GST_LEVEL_DEFAULT@
348GST_LIBS = @GST_LIBS@
349GST_LIBVERSION = @GST_LIBVERSION@
350GST_LICENSE = @GST_LICENSE@
351GST_LT_LDFLAGS = @GST_LT_LDFLAGS@
352GST_NET_CFLAGS = @GST_NET_CFLAGS@
353GST_NET_LIBS = @GST_NET_LIBS@
354GST_OBJCFLAGS = @GST_OBJCFLAGS@
355GST_OPTION_CFLAGS = @GST_OPTION_CFLAGS@
356GST_OPTION_CXXFLAGS = @GST_OPTION_CXXFLAGS@
357GST_OPTION_OBJCFLAGS = @GST_OPTION_OBJCFLAGS@
358GST_PACKAGE_NAME = @GST_PACKAGE_NAME@
359GST_PACKAGE_ORIGIN = @GST_PACKAGE_ORIGIN@
360GST_PKG_CONFIG_PATH = @GST_PKG_CONFIG_PATH@
361GST_PLUGINS_ALL = @GST_PLUGINS_ALL@
362GST_PLUGINS_BASE_CFLAGS = @GST_PLUGINS_BASE_CFLAGS@
363GST_PLUGINS_BASE_DIR = @GST_PLUGINS_BASE_DIR@
364GST_PLUGINS_BASE_LIBS = @GST_PLUGINS_BASE_LIBS@
365GST_PLUGINS_DIR = @GST_PLUGINS_DIR@
366GST_PLUGINS_NONPORTED = @GST_PLUGINS_NONPORTED@
367GST_PLUGINS_SELECTED = @GST_PLUGINS_SELECTED@
368GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@
369GST_PREFIX = @GST_PREFIX@
370GST_REVISION = @GST_REVISION@
371GST_TOOLS_DIR = @GST_TOOLS_DIR@
372GTK3_CFLAGS = @GTK3_CFLAGS@
373GTK3_GL_CFLAGS = @GTK3_GL_CFLAGS@
374GTK3_GL_LIBS = @GTK3_GL_LIBS@
375GTK3_LIBS = @GTK3_LIBS@
376GTK3_WAYLAND_CFLAGS = @GTK3_WAYLAND_CFLAGS@
377GTK3_WAYLAND_LIBS = @GTK3_WAYLAND_LIBS@
378GTK3_X11_CFLAGS = @GTK3_X11_CFLAGS@
379GTK3_X11_LIBS = @GTK3_X11_LIBS@
380GTKDOC_CHECK = @GTKDOC_CHECK@
381GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
382GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
383GTKDOC_MKPDF = @GTKDOC_MKPDF@
384GTKDOC_REBASE = @GTKDOC_REBASE@
385GTK_CFLAGS = @GTK_CFLAGS@
386GTK_LIBS = @GTK_LIBS@
387GTK_X11_CFLAGS = @GTK_X11_CFLAGS@
388GTK_X11_LIBS = @GTK_X11_LIBS@
389GUDEV_CFLAGS = @GUDEV_CFLAGS@
390GUDEV_LIBS = @GUDEV_LIBS@
391HAVE_AVC1394 = @HAVE_AVC1394@
392HAVE_CXX = @HAVE_CXX@
393HAVE_DIRECTSOUND = @HAVE_DIRECTSOUND@
394HAVE_LAME = @HAVE_LAME@
395HAVE_ROM1394 = @HAVE_ROM1394@
396HAVE_ZLIB = @HAVE_ZLIB@
397HTML_DIR = @HTML_DIR@
398INSTALL = @INSTALL@
399INSTALL_DATA = @INSTALL_DATA@
400INSTALL_PROGRAM = @INSTALL_PROGRAM@
401INSTALL_SCRIPT = @INSTALL_SCRIPT@
402INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
403INTLLIBS = @INTLLIBS@
404INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
405JACK_0_120_1_CFLAGS = @JACK_0_120_1_CFLAGS@
406JACK_0_120_1_LIBS = @JACK_0_120_1_LIBS@
407JACK_1_9_7_CFLAGS = @JACK_1_9_7_CFLAGS@
408JACK_1_9_7_LIBS = @JACK_1_9_7_LIBS@
409JACK_CFLAGS = @JACK_CFLAGS@
410JACK_LIBS = @JACK_LIBS@
411JPEG_LIBS = @JPEG_LIBS@
412LAME_CFLAGS = @LAME_CFLAGS@
413LAME_LIBS = @LAME_LIBS@
414LD = @LD@
415LDFLAGS = @LDFLAGS@
416LIBCACA_CFLAGS = @LIBCACA_CFLAGS@
417LIBCACA_LIBS = @LIBCACA_LIBS@
418LIBDV_CFLAGS = @LIBDV_CFLAGS@
419LIBDV_LIBS = @LIBDV_LIBS@
420LIBICONV = @LIBICONV@
421LIBIEC61883_CFLAGS = @LIBIEC61883_CFLAGS@
422LIBIEC61883_LIBS = @LIBIEC61883_LIBS@
423LIBINTL = @LIBINTL@
424LIBM = @LIBM@
425LIBOBJS = @LIBOBJS@
426LIBPNG_1_5_CFLAGS = @LIBPNG_1_5_CFLAGS@
427LIBPNG_1_5_LIBS = @LIBPNG_1_5_LIBS@
428LIBPNG_CFLAGS = @LIBPNG_CFLAGS@
429LIBPNG_LIBS = @LIBPNG_LIBS@
430LIBRT = @LIBRT@
431LIBS = @LIBS@
432LIBTOOL = @LIBTOOL@
433LIBV4L2_CFLAGS = @LIBV4L2_CFLAGS@
434LIBV4L2_LIBS = @LIBV4L2_LIBS@
435LIPO = @LIPO@
436LN_S = @LN_S@
437LOCALEDIR = @LOCALEDIR@
438LTLIBICONV = @LTLIBICONV@
439LTLIBINTL = @LTLIBINTL@
440LTLIBOBJS = @LTLIBOBJS@
441LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
442MAINT = @MAINT@
443MAKEINFO = @MAKEINFO@
444MANIFEST_TOOL = @MANIFEST_TOOL@
445MKDIR_P = @MKDIR_P@
446MOC = @MOC@
447MPG123_CFLAGS = @MPG123_CFLAGS@
448MPG123_LIBS = @MPG123_LIBS@
449MSGFMT = @MSGFMT@
450MSGFMT_015 = @MSGFMT_015@
451MSGMERGE = @MSGMERGE@
452NM = @NM@
453NMEDIT = @NMEDIT@
454OBJC = @OBJC@
455OBJCDEPMODE = @OBJCDEPMODE@
456OBJCFLAGS = @OBJCFLAGS@
457OBJDUMP = @OBJDUMP@
458OBJEXT = @OBJEXT@
459ORCC = @ORCC@
460ORCC_FLAGS = @ORCC_FLAGS@
461ORC_CFLAGS = @ORC_CFLAGS@
462ORC_LIBS = @ORC_LIBS@
463OTOOL = @OTOOL@
464OTOOL64 = @OTOOL64@
465PACKAGE = @PACKAGE@
466PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
467PACKAGE_NAME = @PACKAGE_NAME@
468PACKAGE_STRING = @PACKAGE_STRING@
469PACKAGE_TARNAME = @PACKAGE_TARNAME@
470PACKAGE_URL = @PACKAGE_URL@
471PACKAGE_VERSION = @PACKAGE_VERSION@
472PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@
473PACKAGE_VERSION_MICRO = @PACKAGE_VERSION_MICRO@
474PACKAGE_VERSION_MINOR = @PACKAGE_VERSION_MINOR@
475PACKAGE_VERSION_NANO = @PACKAGE_VERSION_NANO@
476PACKAGE_VERSION_RELEASE = @PACKAGE_VERSION_RELEASE@
477PATH_SEPARATOR = @PATH_SEPARATOR@
478PKG_CONFIG = @PKG_CONFIG@
479PLUGINDIR = @PLUGINDIR@
480POSUB = @POSUB@
481PROFILE_CFLAGS = @PROFILE_CFLAGS@
482PTHREAD_CC = @PTHREAD_CC@
483PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
484PTHREAD_LIBS = @PTHREAD_LIBS@
485PULSE_CFLAGS = @PULSE_CFLAGS@
486PULSE_LIBS = @PULSE_LIBS@
487PYTHON = @PYTHON@
488PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
489PYTHON_PLATFORM = @PYTHON_PLATFORM@
490PYTHON_PREFIX = @PYTHON_PREFIX@
491PYTHON_VERSION = @PYTHON_VERSION@
492QT_ANDROID_CFLAGS = @QT_ANDROID_CFLAGS@
493QT_ANDROID_LIBS = @QT_ANDROID_LIBS@
494QT_CFLAGS = @QT_CFLAGS@
495QT_LIBS = @QT_LIBS@
496QT_MAC_CFLAGS = @QT_MAC_CFLAGS@
497QT_MAC_LIBS = @QT_MAC_LIBS@
498QT_WAYLAND_CFLAGS = @QT_WAYLAND_CFLAGS@
499QT_WAYLAND_LIBS = @QT_WAYLAND_LIBS@
500QT_X11_CFLAGS = @QT_X11_CFLAGS@
501QT_X11_LIBS = @QT_X11_LIBS@
502RANLIB = @RANLIB@
503RAW1394_CFLAGS = @RAW1394_CFLAGS@
504RAW1394_LIBS = @RAW1394_LIBS@
505RCC = @RCC@
506SED = @SED@
507SET_MAKE = @SET_MAKE@
508SHELL = @SHELL@
509SHOUT2_CFLAGS = @SHOUT2_CFLAGS@
510SHOUT2_LIBS = @SHOUT2_LIBS@
511SOUP_CFLAGS = @SOUP_CFLAGS@
512SOUP_LIBS = @SOUP_LIBS@
513SPEEX_CFLAGS = @SPEEX_CFLAGS@
514SPEEX_LIBS = @SPEEX_LIBS@
515STRIP = @STRIP@
516TAGLIB_CFLAGS = @TAGLIB_CFLAGS@
517TAGLIB_CXXFLAGS = @TAGLIB_CXXFLAGS@
518TAGLIB_LIBS = @TAGLIB_LIBS@
519TWOLAME_CFLAGS = @TWOLAME_CFLAGS@
520TWOLAME_LIBS = @TWOLAME_LIBS@
521UIC = @UIC@
522USE_NLS = @USE_NLS@
523VALGRIND_CFLAGS = @VALGRIND_CFLAGS@
524VALGRIND_LIBS = @VALGRIND_LIBS@
525VALGRIND_PATH = @VALGRIND_PATH@
526VERSION = @VERSION@
527VISIBILITY_CFLAGS = @VISIBILITY_CFLAGS@
528VISIBILITY_CXXFLAGS = @VISIBILITY_CXXFLAGS@
529VPX_130_CFLAGS = @VPX_130_CFLAGS@
530VPX_130_LIBS = @VPX_130_LIBS@
531VPX_140_CFLAGS = @VPX_140_CFLAGS@
532VPX_140_LIBS = @VPX_140_LIBS@
533VPX_180_CFLAGS = @VPX_180_CFLAGS@
534VPX_180_LIBS = @VPX_180_LIBS@
535VPX_CFLAGS = @VPX_CFLAGS@
536VPX_LIBS = @VPX_LIBS@
537WARNING_CFLAGS = @WARNING_CFLAGS@
538WARNING_CXXFLAGS = @WARNING_CXXFLAGS@
539WARNING_OBJCFLAGS = @WARNING_OBJCFLAGS@
540WAVPACK_CFLAGS = @WAVPACK_CFLAGS@
541WAVPACK_LIBS = @WAVPACK_LIBS@
542XDAMAGE_CFLAGS = @XDAMAGE_CFLAGS@
543XDAMAGE_LIBS = @XDAMAGE_LIBS@
544XEXT_CFLAGS = @XEXT_CFLAGS@
545XEXT_LIBS = @XEXT_LIBS@
546XFIXES_CFLAGS = @XFIXES_CFLAGS@
547XFIXES_LIBS = @XFIXES_LIBS@
548XGETTEXT = @XGETTEXT@
549XGETTEXT_015 = @XGETTEXT_015@
550XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
551XSHM_CFLAGS = @XSHM_CFLAGS@
552XSHM_LIBS = @XSHM_LIBS@
553X_CFLAGS = @X_CFLAGS@
554X_LIBS = @X_LIBS@
555ZLIB_LIBS = @ZLIB_LIBS@
556abs_builddir = @abs_builddir@
557abs_srcdir = @abs_srcdir@
558abs_top_builddir = @abs_top_builddir@
559abs_top_srcdir = @abs_top_srcdir@
560ac_ct_AR = @ac_ct_AR@
561ac_ct_CC = @ac_ct_CC@
562ac_ct_CXX = @ac_ct_CXX@
563ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
564ac_ct_OBJC = @ac_ct_OBJC@
565am__include = @am__include@
566am__leading_dot = @am__leading_dot@
567am__quote = @am__quote@
568am__tar = @am__tar@
569am__untar = @am__untar@
570ax_pthread_config = @ax_pthread_config@
571bindir = @bindir@
572build = @build@
573build_alias = @build_alias@
574build_cpu = @build_cpu@
575build_os = @build_os@
576build_vendor = @build_vendor@
577builddir = @builddir@
578datadir = @datadir@
579datarootdir = @datarootdir@
580docdir = @docdir@
581dvidir = @dvidir@
582exec_prefix = @exec_prefix@
583host = @host@
584host_alias = @host_alias@
585host_cpu = @host_cpu@
586host_os = @host_os@
587host_vendor = @host_vendor@
588htmldir = @htmldir@
589includedir = @includedir@
590infodir = @infodir@
591install_sh = @install_sh@
592libdir = @libdir@
593libexecdir = @libexecdir@
594localedir = @localedir@
595localstatedir = @localstatedir@
596mandir = @mandir@
597mkdir_p = @mkdir_p@
598oldincludedir = @oldincludedir@
599pdfdir = @pdfdir@
600pkgpyexecdir = @pkgpyexecdir@
601pkgpythondir = @pkgpythondir@
602plugindir = @plugindir@
603prefix = @prefix@
604program_transform_name = @program_transform_name@
605psdir = @psdir@
606pyexecdir = @pyexecdir@
607pythondir = @pythondir@
608runstatedir = @runstatedir@
609sbindir = @sbindir@
610sharedstatedir = @sharedstatedir@
611srcdir = @srcdir@
612sysconfdir = @sysconfdir@
613target = @target@
614target_alias = @target_alias@
615target_cpu = @target_cpu@
616target_os = @target_os@
617target_vendor = @target_vendor@
618top_build_prefix = @top_build_prefix@
619top_builddir = @top_builddir@
620top_srcdir = @top_srcdir@
621DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
622ALWAYS_SUBDIRS = \
623	gst sys ext 		\
624	tests			\
625	docs			\
626	po			\
627	common			\
628	m4			\
629	pkgconfig
630
631SUBDIRS = $(ALWAYS_SUBDIRS)
632DIST_SUBDIRS = $(ALWAYS_SUBDIRS)
633EXTRA_DIST = \
634	depcomp \
635	AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \
636	ChangeLog gst-plugins-good.doap autogen.sh \
637	$(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \
638	meson_options.txt
639
640DISTCLEANFILES = _stdint.h
641noinst_HEADERS = \
642	gst-libs/gst/gettext.h \
643	gst-libs/gst/gst-i18n-plugin.h \
644	gst-libs/gst/glib-compat-private.h
645
646
647# cruft: plugins that have been merged or moved or renamed
648CRUFT_FILES = \
649	$(top_builddir)/gst-plugins-good.spec \
650	$(top_builddir)/win32/common/config.h-new \
651	$(top_builddir)/common/shave \
652	$(top_builddir)/common/shave-libtool \
653	$(top_builddir)/docs/plugins/xml/plugin-shout2send.xml \
654	$(top_builddir)/ext/pulse/.libs/libgstpulse.so \
655	$(top_builddir)/ext/soup/.libs/libgstsouphttpsrc.so \
656	$(top_builddir)/gst/median/.libs/*.{so,dll,DLL,dylib} \
657	$(top_builddir)/gst/qtdemux/.libs/*.{so,dll,DLL,dylib} \
658	$(top_builddir)/gst/quicktime/.libs/*.{so,dll,DLL,dylib} \
659	$(top_builddir)/gst/videofilter/.libs/*videoflip.{so,dll,DLL,dylib} \
660	$(top_builddir)/gst/videofilter/.libs/*videobalance.{so,dll,DLL,dylib} \
661	$(top_builddir)/gst/videofilter/.libs/*gamma.{so,dll,DLL,dylib} \
662	$(top_builddir)/sys/directsound/.libs/libgstdirectsoundsink.{dll,DLL} \
663	$(top_builddir)/sys/oss4/.libs/libgstoss4audio.so \
664	$(top_builddir)/sys/waveform/.libs/libgstwaveformsink.{dll,DLL}
665
666CRUFT_DIRS = \
667	$(top_srcdir)/docs/plugins/tmpl \
668	$(top_srcdir)/gst/median \
669	$(top_srcdir)/gst/qtdemux \
670	$(top_srcdir)/gst/quicktime \
671	$(top_srcdir)/ext/annodex \
672	$(top_srcdir)/tests/examples/pulse
673
674all: config.h
675	$(MAKE) $(AM_MAKEFLAGS) all-recursive
676
677.SUFFIXES:
678am--refresh: Makefile
679	@:
680$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/common/release.mak $(top_srcdir)/common/po.mak $(top_srcdir)/common/coverage/lcov.mak $(top_srcdir)/common/cruft.mak $(am__configure_deps)
681	@for dep in $?; do \
682	  case '$(am__configure_deps)' in \
683	    *$$dep*) \
684	      echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
685	      $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
686		&& exit 0; \
687	      exit 1;; \
688	  esac; \
689	done; \
690	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
691	$(am__cd) $(top_srcdir) && \
692	  $(AUTOMAKE) --gnu Makefile
693Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
694	@case '$?' in \
695	  *config.status*) \
696	    echo ' $(SHELL) ./config.status'; \
697	    $(SHELL) ./config.status;; \
698	  *) \
699	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
700	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
701	esac;
702$(top_srcdir)/common/release.mak $(top_srcdir)/common/po.mak $(top_srcdir)/common/coverage/lcov.mak $(top_srcdir)/common/cruft.mak $(am__empty):
703
704$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
705	$(SHELL) ./config.status --recheck
706
707$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
708	$(am__cd) $(srcdir) && $(AUTOCONF)
709$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
710	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
711$(am__aclocal_m4_deps):
712
713config.h: stamp-h1
714	@test -f $@ || rm -f stamp-h1
715	@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
716
717stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
718	@rm -f stamp-h1
719	cd $(top_builddir) && $(SHELL) ./config.status config.h
720$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
721	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
722	rm -f stamp-h1
723	touch $@
724
725distclean-hdr:
726	-rm -f config.h stamp-h1
727
728mostlyclean-libtool:
729	-rm -f *.lo
730
731clean-libtool:
732	-rm -rf .libs _libs
733
734distclean-libtool:
735	-rm -f libtool config.lt
736
737# This directory's subdirectories are mostly independent; you can cd
738# into them and run 'make' without going through this Makefile.
739# To change the values of 'make' variables: instead of editing Makefiles,
740# (1) if the variable is set in 'config.status', edit 'config.status'
741#     (which will cause the Makefiles to be regenerated when you run 'make');
742# (2) otherwise, pass the desired values on the 'make' command line.
743$(am__recursive_targets):
744	@fail=; \
745	if $(am__make_keepgoing); then \
746	  failcom='fail=yes'; \
747	else \
748	  failcom='exit 1'; \
749	fi; \
750	dot_seen=no; \
751	target=`echo $@ | sed s/-recursive//`; \
752	case "$@" in \
753	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
754	  *) list='$(SUBDIRS)' ;; \
755	esac; \
756	for subdir in $$list; do \
757	  echo "Making $$target in $$subdir"; \
758	  if test "$$subdir" = "."; then \
759	    dot_seen=yes; \
760	    local_target="$$target-am"; \
761	  else \
762	    local_target="$$target"; \
763	  fi; \
764	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
765	  || eval $$failcom; \
766	done; \
767	if test "$$dot_seen" = "no"; then \
768	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
769	fi; test -z "$$fail"
770
771ID: $(am__tagged_files)
772	$(am__define_uniq_tagged_files); mkid -fID $$unique
773tags: tags-recursive
774TAGS: tags
775
776tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
777	set x; \
778	here=`pwd`; \
779	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
780	  include_option=--etags-include; \
781	  empty_fix=.; \
782	else \
783	  include_option=--include; \
784	  empty_fix=; \
785	fi; \
786	list='$(SUBDIRS)'; for subdir in $$list; do \
787	  if test "$$subdir" = .; then :; else \
788	    test ! -f $$subdir/TAGS || \
789	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
790	  fi; \
791	done; \
792	$(am__define_uniq_tagged_files); \
793	shift; \
794	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
795	  test -n "$$unique" || unique=$$empty_fix; \
796	  if test $$# -gt 0; then \
797	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
798	      "$$@" $$unique; \
799	  else \
800	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
801	      $$unique; \
802	  fi; \
803	fi
804ctags: ctags-recursive
805
806CTAGS: ctags
807ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
808	$(am__define_uniq_tagged_files); \
809	test -z "$(CTAGS_ARGS)$$unique" \
810	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
811	     $$unique
812
813GTAGS:
814	here=`$(am__cd) $(top_builddir) && pwd` \
815	  && $(am__cd) $(top_srcdir) \
816	  && gtags -i $(GTAGS_ARGS) "$$here"
817cscope: cscope.files
818	test ! -s cscope.files \
819	  || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
820clean-cscope:
821	-rm -f cscope.files
822cscope.files: clean-cscope cscopelist
823cscopelist: cscopelist-recursive
824
825cscopelist-am: $(am__tagged_files)
826	list='$(am__tagged_files)'; \
827	case "$(srcdir)" in \
828	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
829	  *) sdir=$(subdir)/$(srcdir) ;; \
830	esac; \
831	for i in $$list; do \
832	  if test -f "$$i"; then \
833	    echo "$(subdir)/$$i"; \
834	  else \
835	    echo "$$sdir/$$i"; \
836	  fi; \
837	done >> $(top_builddir)/cscope.files
838
839distclean-tags:
840	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
841	-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
842
843distdir: $(BUILT_SOURCES)
844	$(MAKE) $(AM_MAKEFLAGS) distdir-am
845
846distdir-am: $(DISTFILES)
847	$(am__remove_distdir)
848	test -d "$(distdir)" || mkdir "$(distdir)"
849	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
850	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
851	list='$(DISTFILES)'; \
852	  dist_files=`for file in $$list; do echo $$file; done | \
853	  sed -e "s|^$$srcdirstrip/||;t" \
854	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
855	case $$dist_files in \
856	  */*) $(MKDIR_P) `echo "$$dist_files" | \
857			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
858			   sort -u` ;; \
859	esac; \
860	for file in $$dist_files; do \
861	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
862	  if test -d $$d/$$file; then \
863	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
864	    if test -d "$(distdir)/$$file"; then \
865	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
866	    fi; \
867	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
868	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
869	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
870	    fi; \
871	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
872	  else \
873	    test -f "$(distdir)/$$file" \
874	    || cp -p $$d/$$file "$(distdir)/$$file" \
875	    || exit 1; \
876	  fi; \
877	done
878	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
879	  if test "$$subdir" = .; then :; else \
880	    $(am__make_dryrun) \
881	      || test -d "$(distdir)/$$subdir" \
882	      || $(MKDIR_P) "$(distdir)/$$subdir" \
883	      || exit 1; \
884	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
885	    $(am__relativize); \
886	    new_distdir=$$reldir; \
887	    dir1=$$subdir; dir2="$(top_distdir)"; \
888	    $(am__relativize); \
889	    new_top_distdir=$$reldir; \
890	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
891	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
892	    ($(am__cd) $$subdir && \
893	      $(MAKE) $(AM_MAKEFLAGS) \
894	        top_distdir="$$new_top_distdir" \
895	        distdir="$$new_distdir" \
896		am__remove_distdir=: \
897		am__skip_length_check=: \
898		am__skip_mode_fix=: \
899	        distdir) \
900	      || exit 1; \
901	  fi; \
902	done
903	$(MAKE) $(AM_MAKEFLAGS) \
904	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
905	  dist-hook
906	-test -n "$(am__skip_mode_fix)" \
907	|| find "$(distdir)" -type d ! -perm -755 \
908		-exec chmod u+rwx,go+rx {} \; -o \
909	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
910	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
911	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
912	|| chmod -R a+r "$(distdir)"
913dist-gzip: distdir
914	tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
915	$(am__post_remove_distdir)
916
917dist-bzip2: distdir
918	tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
919	$(am__post_remove_distdir)
920
921dist-lzip: distdir
922	tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
923	$(am__post_remove_distdir)
924dist-xz: distdir
925	tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
926	$(am__post_remove_distdir)
927
928dist-tarZ: distdir
929	@echo WARNING: "Support for distribution archives compressed with" \
930		       "legacy program 'compress' is deprecated." >&2
931	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
932	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
933	$(am__post_remove_distdir)
934
935dist-shar: distdir
936	@echo WARNING: "Support for shar distribution archives is" \
937	               "deprecated." >&2
938	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
939	shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
940	$(am__post_remove_distdir)
941
942dist-zip: distdir
943	-rm -f $(distdir).zip
944	zip -rq $(distdir).zip $(distdir)
945	$(am__post_remove_distdir)
946
947dist dist-all:
948	$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
949	$(am__post_remove_distdir)
950
951# This target untars the dist file and tries a VPATH configuration.  Then
952# it guarantees that the distribution is self-contained by making another
953# tarfile.
954distcheck: dist
955	case '$(DIST_ARCHIVES)' in \
956	*.tar.gz*) \
957	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
958	*.tar.bz2*) \
959	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
960	*.tar.lz*) \
961	  lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
962	*.tar.xz*) \
963	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
964	*.tar.Z*) \
965	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
966	*.shar.gz*) \
967	  eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
968	*.zip*) \
969	  unzip $(distdir).zip ;;\
970	esac
971	chmod -R a-w $(distdir)
972	chmod u+w $(distdir)
973	mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
974	chmod a-w $(distdir)
975	test -d $(distdir)/_build || exit 0; \
976	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
977	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
978	  && $(MAKE) $(AM_MAKEFLAGS) distcheck-hook \
979	  && am__cwd=`pwd` \
980	  && $(am__cd) $(distdir)/_build/sub \
981	  && ../../configure \
982	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
983	    $(DISTCHECK_CONFIGURE_FLAGS) \
984	    --srcdir=../.. --prefix="$$dc_install_base" \
985	  && $(MAKE) $(AM_MAKEFLAGS) \
986	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
987	  && $(MAKE) $(AM_MAKEFLAGS) check \
988	  && $(MAKE) $(AM_MAKEFLAGS) install \
989	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
990	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
991	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
992	        distuninstallcheck \
993	  && chmod -R a-w "$$dc_install_base" \
994	  && ({ \
995	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
996	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
997	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
998	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
999	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1000	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
1001	  && rm -rf "$$dc_destdir" \
1002	  && $(MAKE) $(AM_MAKEFLAGS) dist \
1003	  && rm -rf $(DIST_ARCHIVES) \
1004	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1005	  && cd "$$am__cwd" \
1006	  || exit 1
1007	$(am__post_remove_distdir)
1008	@(echo "$(distdir) archives ready for distribution: "; \
1009	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1010	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1011distuninstallcheck:
1012	@test -n '$(distuninstallcheck_dir)' || { \
1013	  echo 'ERROR: trying to run $@ with an empty' \
1014	       '$$(distuninstallcheck_dir)' >&2; \
1015	  exit 1; \
1016	}; \
1017	$(am__cd) '$(distuninstallcheck_dir)' || { \
1018	  echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
1019	  exit 1; \
1020	}; \
1021	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
1022	   || { echo "ERROR: files left after uninstall:" ; \
1023	        if test -n "$(DESTDIR)"; then \
1024	          echo "  (check DESTDIR support)"; \
1025	        fi ; \
1026	        $(distuninstallcheck_listfiles) ; \
1027	        exit 1; } >&2
1028distcleancheck: distclean
1029	@if test '$(srcdir)' = . ; then \
1030	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1031	  exit 1 ; \
1032	fi
1033	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1034	  || { echo "ERROR: files left in build directory after distclean:" ; \
1035	       $(distcleancheck_listfiles) ; \
1036	       exit 1; } >&2
1037check-am: all-am
1038check: check-recursive
1039all-am: Makefile $(HEADERS) config.h all-local
1040installdirs: installdirs-recursive
1041installdirs-am:
1042install: install-recursive
1043install-exec: install-exec-recursive
1044install-data: install-data-recursive
1045uninstall: uninstall-recursive
1046
1047install-am: all-am
1048	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1049
1050installcheck: installcheck-recursive
1051install-strip:
1052	if test -z '$(STRIP)'; then \
1053	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1054	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1055	      install; \
1056	else \
1057	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1058	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1059	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1060	fi
1061mostlyclean-generic:
1062
1063clean-generic:
1064
1065distclean-generic:
1066	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1067	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1068	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1069
1070maintainer-clean-generic:
1071	@echo "This command is intended for maintainers to use"
1072	@echo "it deletes files that may require special tools to rebuild."
1073clean: clean-recursive
1074
1075clean-am: clean-generic clean-libtool mostlyclean-am
1076
1077distclean: distclean-recursive
1078	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1079	-rm -f Makefile
1080distclean-am: clean-am distclean-generic distclean-hdr \
1081	distclean-libtool distclean-tags
1082
1083dvi: dvi-recursive
1084
1085dvi-am:
1086
1087html: html-recursive
1088
1089html-am:
1090
1091info: info-recursive
1092
1093info-am:
1094
1095install-data-am:
1096
1097install-dvi: install-dvi-recursive
1098
1099install-dvi-am:
1100
1101install-exec-am:
1102
1103install-html: install-html-recursive
1104
1105install-html-am:
1106
1107install-info: install-info-recursive
1108
1109install-info-am:
1110
1111install-man:
1112
1113install-pdf: install-pdf-recursive
1114
1115install-pdf-am:
1116
1117install-ps: install-ps-recursive
1118
1119install-ps-am:
1120
1121installcheck-am:
1122
1123maintainer-clean: maintainer-clean-recursive
1124	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
1125	-rm -rf $(top_srcdir)/autom4te.cache
1126	-rm -f Makefile
1127maintainer-clean-am: distclean-am maintainer-clean-generic
1128
1129mostlyclean: mostlyclean-recursive
1130
1131mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1132
1133pdf: pdf-recursive
1134
1135pdf-am:
1136
1137ps: ps-recursive
1138
1139ps-am:
1140
1141uninstall-am:
1142
1143.MAKE: $(am__recursive_targets) all install-am install-strip
1144
1145.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
1146	am--refresh check check-am clean clean-cscope clean-generic \
1147	clean-libtool cscope cscopelist-am ctags ctags-am dist \
1148	dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
1149	dist-tarZ dist-xz dist-zip distcheck distclean \
1150	distclean-generic distclean-hdr distclean-libtool \
1151	distclean-tags distcleancheck distdir distuninstallcheck dvi \
1152	dvi-am html html-am info info-am install install-am \
1153	install-data install-data-am install-dvi install-dvi-am \
1154	install-exec install-exec-am install-html install-html-am \
1155	install-info install-info-am install-man install-pdf \
1156	install-pdf-am install-ps install-ps-am install-strip \
1157	installcheck installcheck-am installdirs installdirs-am \
1158	maintainer-clean maintainer-clean-generic mostlyclean \
1159	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1160	tags tags-am uninstall uninstall-am
1161
1162.PRECIOUS: Makefile
1163
1164
1165release: dist
1166	@$(MAKE) $(PACKAGE)-$(VERSION).tar.xz.sha256sum
1167	@echo
1168	@echo "================================================================================================="
1169	@echo "http://gstreamer.freedesktop.org/src/$(PACKAGE)/$(PACKAGE)-$(VERSION).tar.xz"
1170	@cat $(PACKAGE)-$(VERSION).tar.xz.sha256sum
1171	@echo "================================================================================================="
1172	@if [ -d ~/releases/ ]; then \
1173	  cp -v $(PACKAGE)-$(VERSION).tar.xz ~/releases/; \
1174	fi
1175	@if [ -d ../www/data/src ]; then \
1176	  mv -v $(PACKAGE)-$(VERSION).tar.xz ../www/data/src/$(PACKAGE)/ ; \
1177	  mv -v $(PACKAGE)-$(VERSION).tar.xz.sha256sum ../www/data/src/$(PACKAGE)/ ; \
1178	elif [ -d ../../www/data/src ]; then \
1179	  mv -v $(PACKAGE)-$(VERSION).tar.xz ../../www/data/src/$(PACKAGE)/ ; \
1180	  mv -v $(PACKAGE)-$(VERSION).tar.xz.sha256sum ../../www/data/src/$(PACKAGE)/ ; \
1181	fi
1182	@echo "================================================================================================="
1183
1184# generate sha256 sum files
1185%.sha256sum: %
1186	@sha256sum $< > $@
1187
1188# check that no marshal or enumtypes files are included
1189# this in turn ensures that distcheck fails for missing .list files which is currently
1190# shadowed when the corresponding .c and .h files are included.
1191distcheck-hook:
1192	@test "x" = "x`find $(distdir) -name \*-enumtypes.[ch] | grep -v win32`" && \
1193	test "x" = "x`find $(distdir) -name \*-marshal.[ch]`" || \
1194	( echo "*** Leftover enumtypes or marshal files in the tarball." && \
1195	  echo "*** Make sure the following files are not disted:" && \
1196	  find $(distdir) -name \*-enumtypes.[ch] | grep -v win32 && \
1197	  find $(distdir) -name \*-marshal.[ch] && \
1198	  false )
1199
1200dist-hook:
1201	@if test -f meson.build && ! $(GREP) -e "version.*'$(VERSION)'" meson.build >/dev/null ; then \
1202	  echo "*******************************************************"; \
1203	  echo "* meson.build needs to be updated for version $(VERSION)"; \
1204	  echo "*******************************************************"; \
1205	  false; \
1206	fi
1207
1208# rule to download the latest .po files
1209download-po: $(top_srcdir)/common/download-translations
1210	$(top_srcdir)/common/download-translations $(PACKAGE)
1211	for f in po/*.po; do \
1212	  num_changed=`git diff $$f | grep -e '^[+-][^+-]' | wc -l`; \
1213	  num_date=`git diff $$f | grep -e '^[+-][^+-]' | grep POT-Creation-Date | wc -l`; \
1214	  if [ $num_date == $num_changed ]; then \
1215	    git checkout $$f; \
1216	  fi; \
1217	done
1218
1219check-valgrind:
1220	$(MAKE) -C tests/check check-valgrind
1221
1222@HAVE_GST_CHECK_TRUE@check-torture:
1223@HAVE_GST_CHECK_TRUE@	$(MAKE) -C tests/check torture
1224@HAVE_GST_CHECK_TRUE@build-checks:
1225@HAVE_GST_CHECK_TRUE@	$(MAKE) -C tests/check build-checks
1226@HAVE_GST_CHECK_FALSE@check-torture:
1227@HAVE_GST_CHECK_FALSE@	true
1228@HAVE_GST_CHECK_FALSE@build-checks:
1229@HAVE_GST_CHECK_FALSE@	true
1230.PHONY: lcov-reset lcov lcov-run lcov-report lcov-upload lcov-clean
1231
1232# run lcov from scratch, always
1233lcov-reset:
1234	$(MAKE) lcov-run
1235	$(MAKE) lcov-report
1236
1237# run lcov from scratch if the dir is not there
1238lcov:
1239	$(MAKE) lcov-reset
1240
1241# reset lcov stats
1242@GST_GCOV_ENABLED_TRUE@lcov-clean:
1243@GST_GCOV_ENABLED_TRUE@	@-rm -rf lcov
1244@GST_GCOV_ENABLED_TRUE@	lcov --directory . --zerocounters
1245
1246# reset run coverage tests
1247@GST_GCOV_ENABLED_TRUE@lcov-run:
1248@GST_GCOV_ENABLED_TRUE@	-$(MAKE) lcov-clean
1249@GST_GCOV_ENABLED_TRUE@	-if test -d tests/check; then $(MAKE) -C tests/check inspect; fi
1250@GST_GCOV_ENABLED_TRUE@	-$(MAKE) check
1251
1252# generate report based on current coverage data
1253@GST_GCOV_ENABLED_TRUE@lcov-report:
1254@GST_GCOV_ENABLED_TRUE@	mkdir lcov
1255@GST_GCOV_ENABLED_TRUE@	lcov --compat-libtool --directory . --capture --output-file lcov/lcov.info
1256@GST_GCOV_ENABLED_TRUE@	lcov --list-full-path -l lcov/lcov.info | grep -v "`cd $(top_srcdir) && pwd`" | cut -d\| -f1 > lcov/remove
1257@GST_GCOV_ENABLED_TRUE@	lcov --list-full-path -l lcov/lcov.info | grep "tests/check/" | cut -d\| -f1 >> lcov/remove
1258@GST_GCOV_ENABLED_TRUE@	lcov --list-full-path -l lcov/lcov.info | grep "docs/plugins/" | cut -d\| -f1 >> lcov/remove
1259@GST_GCOV_ENABLED_TRUE@	lcov -r lcov/lcov.info `cat lcov/remove` > lcov/lcov.cleaned.info
1260@GST_GCOV_ENABLED_TRUE@	rm lcov/remove
1261@GST_GCOV_ENABLED_TRUE@	mv lcov/lcov.cleaned.info lcov/lcov.info
1262@GST_GCOV_ENABLED_TRUE@	genhtml -t "$(PACKAGE_STRING)" -o lcov --num-spaces 2 lcov/lcov.info
1263
1264@GST_GCOV_ENABLED_TRUE@lcov-upload: lcov
1265@GST_GCOV_ENABLED_TRUE@	rsync -rvz -e ssh --delete lcov/* gstreamer.freedesktop.org:/srv/gstreamer.freedesktop.org/www/data/coverage/lcov/$(PACKAGE)
1266
1267@GST_GCOV_ENABLED_FALSE@lcov-run:
1268@GST_GCOV_ENABLED_FALSE@	echo "Need to reconfigure with --enable-gcov"
1269
1270@GST_GCOV_ENABLED_FALSE@lcov-report:
1271@GST_GCOV_ENABLED_FALSE@	echo "Need to reconfigure with --enable-gcov"
1272
1273check-cruft:
1274	@cruft_files=""; cruft_dirs=""; \
1275	for f in $(CRUFT_FILES); do \
1276	  if test -e $$f; then \
1277	    cruft_files="$$cruft_files $$f"; \
1278	  fi \
1279	done; \
1280	for d in $(CRUFT_DIRS); do \
1281	  if test -e $$d; then \
1282	    cruft_dirs="$$cruft_dirs $$d"; \
1283	  fi \
1284	done; \
1285	if test "x$$cruft_files$$cruft_dirs" != x; then \
1286	  echo; \
1287	  echo "**** CRUFT ALERT *****"; \
1288	  echo; \
1289	  echo "The following files and directories may not be needed any "; \
1290	  echo "longer (usually because a plugin has been merged into     "; \
1291	  echo "another plugin, moved to a different module, or been      "; \
1292	  echo "renamed), and you probably want to clean them up if you   "; \
1293	  echo "don't have local changes:                                 "; \
1294	  echo; \
1295	  for f in $$cruft_files; do echo "file $$f"; done; \
1296	  echo; \
1297	  for d in $$cruft_dirs; do echo "directory $$d"; done; \
1298	  echo; \
1299	  echo "'make clean-cruft' will remove these for you."; \
1300	  echo; \
1301	fi
1302
1303clean-cruft-dirs:
1304	@for d in $(CRUFT_DIRS); do \
1305	  if test -e $$d; then \
1306	    rm -r "$$d" && echo "Removed directory $$d"; \
1307	  fi \
1308	done
1309
1310clean-cruft-files:
1311	@for f in $(CRUFT_FILES); do \
1312	  if test -e $$f; then \
1313	    rm "$$f" && echo "Removed file $$f"; \
1314	  fi \
1315	done
1316
1317clean-cruft: clean-cruft-dirs clean-cruft-files
1318
1319# also might want to add this to your Makefile.am:
1320#
1321# all-local: check-cruft
1322
1323all-local: check-cruft
1324
1325# Tell versions [3.59,3.63) of GNU make to not export all variables.
1326# Otherwise a system limit (for SysV at least) may be exceeded.
1327.NOEXPORT:
1328