1 # Makefile.in generated by automake 1.11.1 from Makefile.am.
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
7 # This Makefile.in is free software; the Free Software Foundation
8 # gives unlimited permission to copy and/or distribute it,
9 # with or without modifications, as long as this notice is preserved.
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
18 # various tests to make sure we dist the win32 stuff (for MSVC builds) right
20 # include this snippet to add a common release: target by using
21 # include $(top_srcdir)/common/release.mak
23 # checks for left-over files in the (usually uninstalled) tree, ie. for
24 # stuff that best be deleted to avoid problems like having old plugin binaries
27 # set CRUFT_FILES and/or CRUFT_DIRS in your Makefile.am when you include this
29 pkgdatadir = $(datadir)/@PACKAGE@
30 pkgincludedir = $(includedir)/@PACKAGE@
31 pkglibdir = $(libdir)/@PACKAGE@
32 pkglibexecdir = $(libexecdir)/@PACKAGE@
33 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
34 install_sh_DATA = $(install_sh) -c -m 644
35 install_sh_PROGRAM = $(install_sh) -c
36 install_sh_SCRIPT = $(install_sh) -c
37 INSTALL_HEADER = $(INSTALL_DATA)
38 transform = $(program_transform_name)
45 build_triplet = @build@
47 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
48 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
49 $(srcdir)/gst-ffmpeg.spec.in $(top_srcdir)/common/cruft.mak \
50 $(top_srcdir)/common/release.mak \
51 $(top_srcdir)/common/win32.mak $(top_srcdir)/configure AUTHORS \
52 COPYING COPYING.LIB ChangeLog INSTALL NEWS TODO compile \
53 config.guess config.sub depcomp install-sh ltmain.sh missing
55 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
56 am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \
57 $(top_srcdir)/common/m4/as-auto-alt.m4 \
58 $(top_srcdir)/common/m4/as-compiler-flag.m4 \
59 $(top_srcdir)/common/m4/as-docbook.m4 \
60 $(top_srcdir)/common/m4/as-python.m4 \
61 $(top_srcdir)/common/m4/as-version.m4 \
62 $(top_srcdir)/common/m4/gst-arch.m4 \
63 $(top_srcdir)/common/m4/gst-args.m4 \
64 $(top_srcdir)/common/m4/gst-check.m4 \
65 $(top_srcdir)/common/m4/gst-doc.m4 \
66 $(top_srcdir)/common/m4/gst-error.m4 \
67 $(top_srcdir)/common/m4/gst-feature.m4 \
68 $(top_srcdir)/common/m4/gst-plugin-docs.m4 \
69 $(top_srcdir)/common/m4/gst-plugindir.m4 \
70 $(top_srcdir)/common/m4/gst.m4 \
71 $(top_srcdir)/common/m4/gtk-doc.m4 \
72 $(top_srcdir)/common/m4/orc.m4 $(top_srcdir)/common/m4/pkg.m4 \
73 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
74 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
75 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
76 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
78 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
79 configure.lineno config.status.lineno
80 mkinstalldirs = $(install_sh) -d
81 CONFIG_HEADER = config.h
82 CONFIG_CLEAN_FILES = gst-ffmpeg.spec
83 CONFIG_CLEAN_VPATH_FILES =
84 AM_V_GEN = $(am__v_GEN_$(V))
85 am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
86 am__v_GEN_0 = @echo " GEN " $@;
87 AM_V_at = $(am__v_at_$(V))
88 am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
92 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
93 html-recursive info-recursive install-data-recursive \
94 install-dvi-recursive install-exec-recursive \
95 install-html-recursive install-info-recursive \
96 install-pdf-recursive install-ps-recursive install-recursive \
97 installcheck-recursive installdirs-recursive pdf-recursive \
98 ps-recursive uninstall-recursive
99 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
100 distclean-recursive maintainer-clean-recursive
101 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
102 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
103 distdir dist dist-all distcheck
106 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
107 distdir = $(PACKAGE)-$(VERSION)
108 top_distdir = $(distdir)
109 am__remove_distdir = \
110 { test ! -d "$(distdir)" \
111 || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
112 && rm -fr "$(distdir)"; }; }
115 sed_first='s,^\([^/]*\)/.*$$,\1,'; \
116 sed_rest='s,^[^/]*/*,,'; \
117 sed_last='s,^.*/\([^/]*\)$$,\1,'; \
118 sed_butlast='s,/*[^/]*$$,,'; \
119 while test -n "$$dir1"; do \
120 first=`echo "$$dir1" | sed -e "$$sed_first"`; \
121 if test "$$first" != "."; then \
122 if test "$$first" = ".."; then \
123 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
124 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
126 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
127 if test "$$first2" = "$$first"; then \
128 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
132 dir0="$$dir0"/"$$first"; \
135 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
138 DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
140 distuninstallcheck_listfiles = find . -type f -print
141 distcleancheck_listfiles = find . -type f -print
143 ACLOCAL_AMFLAGS = -I m4 -I common/m4
145 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
148 AUTOCONF = @AUTOCONF@
149 AUTOHEADER = @AUTOHEADER@
150 AUTOMAKE = @AUTOMAKE@
152 CAT_ENTRY_END = @CAT_ENTRY_END@
153 CAT_ENTRY_START = @CAT_ENTRY_START@
155 CCDEPMODE = @CCDEPMODE@
158 CPPFLAGS = @CPPFLAGS@
159 CYGPATH_W = @CYGPATH_W@
160 DARWIN_LDFLAGS = @DARWIN_LDFLAGS@
163 DEPRECATED_CFLAGS = @DEPRECATED_CFLAGS@
165 DOCBOOK_ROOT = @DOCBOOK_ROOT@
166 DSYMUTIL = @DSYMUTIL@
172 ERROR_CFLAGS = @ERROR_CFLAGS@
174 FFMPEG_CFLAGS = @FFMPEG_CFLAGS@
175 FFMPEG_CO_DIR = @FFMPEG_CO_DIR@
176 FFMPEG_EXTERNALS_REVISION = @FFMPEG_EXTERNALS_REVISION@
177 FFMPEG_LIBS = @FFMPEG_LIBS@
178 FFMPEG_REVISION = @FFMPEG_REVISION@
179 FFMPEG_SUBDIRS = @FFMPEG_SUBDIRS@
180 FFMPEG_SVN = @FFMPEG_SVN@
183 GSTPB_PLUGINS_DIR = @GSTPB_PLUGINS_DIR@
184 GST_ALL_LDFLAGS = @GST_ALL_LDFLAGS@
185 GST_BASE_CFLAGS = @GST_BASE_CFLAGS@
186 GST_BASE_LIBS = @GST_BASE_LIBS@
187 GST_CFLAGS = @GST_CFLAGS@
188 GST_CHECK_CFLAGS = @GST_CHECK_CFLAGS@
189 GST_CHECK_LIBS = @GST_CHECK_LIBS@
190 GST_LEVEL_DEFAULT = @GST_LEVEL_DEFAULT@
191 GST_LIBS = @GST_LIBS@
192 GST_MAJORMINOR = @GST_MAJORMINOR@
193 GST_OPTION_CFLAGS = @GST_OPTION_CFLAGS@
194 GST_PACKAGE_NAME = @GST_PACKAGE_NAME@
195 GST_PACKAGE_ORIGIN = @GST_PACKAGE_ORIGIN@
196 GST_PLUGINS_BASE_CFLAGS = @GST_PLUGINS_BASE_CFLAGS@
197 GST_PLUGINS_BASE_LIBS = @GST_PLUGINS_BASE_LIBS@
198 GST_PLUGINS_DIR = @GST_PLUGINS_DIR@
199 GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@
200 GST_TOOLS_DIR = @GST_TOOLS_DIR@
201 GTKDOC_CHECK = @GTKDOC_CHECK@
202 HAVE_BZ2 = @HAVE_BZ2@
203 HAVE_DOCBOOK2HTML = @HAVE_DOCBOOK2HTML@
204 HAVE_DOCBOOK2PS = @HAVE_DOCBOOK2PS@
205 HAVE_DVIPS = @HAVE_DVIPS@
206 HAVE_EPSTOPDF = @HAVE_EPSTOPDF@
207 HAVE_FIG2DEV = @HAVE_FIG2DEV@
208 HAVE_JADETEX = @HAVE_JADETEX@
209 HAVE_PNGTOPNM = @HAVE_PNGTOPNM@
210 HAVE_PNMTOPS = @HAVE_PNMTOPS@
211 HAVE_PS2PDF = @HAVE_PS2PDF@
212 HAVE_XMLLINT = @HAVE_XMLLINT@
213 HTML_DIR = @HTML_DIR@
215 INSTALL_DATA = @INSTALL_DATA@
216 INSTALL_PROGRAM = @INSTALL_PROGRAM@
217 INSTALL_SCRIPT = @INSTALL_SCRIPT@
218 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
227 LTLIBOBJS = @LTLIBOBJS@
229 MAKEINFO = @MAKEINFO@
236 ORC_CFLAGS = @ORC_CFLAGS@
237 ORC_LIBS = @ORC_LIBS@
241 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
242 PACKAGE_NAME = @PACKAGE_NAME@
243 PACKAGE_STRING = @PACKAGE_STRING@
244 PACKAGE_TARNAME = @PACKAGE_TARNAME@
245 PACKAGE_URL = @PACKAGE_URL@
246 PACKAGE_VERSION = @PACKAGE_VERSION@
247 PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@
248 PACKAGE_VERSION_MICRO = @PACKAGE_VERSION_MICRO@
249 PACKAGE_VERSION_MINOR = @PACKAGE_VERSION_MINOR@
250 PACKAGE_VERSION_NANO = @PACKAGE_VERSION_NANO@
251 PACKAGE_VERSION_RELEASE = @PACKAGE_VERSION_RELEASE@
252 PATH_SEPARATOR = @PATH_SEPARATOR@
253 PKG_CONFIG = @PKG_CONFIG@
254 PLUGINDIR = @PLUGINDIR@
255 POSTPROC_CFLAGS = @POSTPROC_CFLAGS@
256 POSTPROC_LIBS = @POSTPROC_LIBS@
257 PROFILE_CFLAGS = @PROFILE_CFLAGS@
259 PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
260 PYTHON_PLATFORM = @PYTHON_PLATFORM@
261 PYTHON_PREFIX = @PYTHON_PREFIX@
262 PYTHON_VERSION = @PYTHON_VERSION@
265 SET_MAKE = @SET_MAKE@
268 SWSCALE_CFLAGS = @SWSCALE_CFLAGS@
269 SWSCALE_LIBS = @SWSCALE_LIBS@
270 VALGRIND_CFLAGS = @VALGRIND_CFLAGS@
271 VALGRIND_LIBS = @VALGRIND_LIBS@
272 VALGRIND_PATH = @VALGRIND_PATH@
274 WARNING_CFLAGS = @WARNING_CFLAGS@
275 WIN32_LIBS = @WIN32_LIBS@
276 XML_CATALOG = @XML_CATALOG@
277 XSLTPROC = @XSLTPROC@
278 XSLTPROC_FLAGS = @XSLTPROC_FLAGS@
279 abs_builddir = @abs_builddir@
280 abs_srcdir = @abs_srcdir@
281 abs_top_builddir = @abs_top_builddir@
282 abs_top_srcdir = @abs_top_srcdir@
283 ac_ct_CC = @ac_ct_CC@
284 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
285 am__include = @am__include@
286 am__leading_dot = @am__leading_dot@
287 am__quote = @am__quote@
289 am__untar = @am__untar@
292 build_alias = @build_alias@
293 build_cpu = @build_cpu@
294 build_os = @build_os@
295 build_vendor = @build_vendor@
296 builddir = @builddir@
298 datarootdir = @datarootdir@
301 exec_prefix = @exec_prefix@
303 host_alias = @host_alias@
304 host_cpu = @host_cpu@
306 host_vendor = @host_vendor@
308 includedir = @includedir@
310 install_sh = @install_sh@
312 libexecdir = @libexecdir@
313 localedir = @localedir@
314 localstatedir = @localstatedir@
318 oldincludedir = @oldincludedir@
320 pkgpyexecdir = @pkgpyexecdir@
321 pkgpythondir = @pkgpythondir@
322 plugindir = @plugindir@
324 program_transform_name = @program_transform_name@
326 pyexecdir = @pyexecdir@
327 pythondir = @pythondir@
329 sharedstatedir = @sharedstatedir@
331 sysconfdir = @sysconfdir@
332 target_alias = @target_alias@
333 top_build_prefix = @top_build_prefix@
334 top_builddir = @top_builddir@
335 top_srcdir = @top_srcdir@
336 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
337 COMMON_SUBDIRS = ext docs common tests
338 SUBDIRS = $(FFMPEG_SUBDIRS) $(COMMON_SUBDIRS)
339 DIST_SUBDIRS = $(COMMON_SUBDIRS) gst-libs
341 # the MANIFEST contains all win32 related files that should be disted
342 win32 = $(shell cat $(top_srcdir)/win32/MANIFEST)
344 # wildcard is apparently not portable to other makes, hence the use of find
345 # these are library .def files with the symbols to export
346 win32defs = $(shell find $(top_srcdir)/win32/common -name '*.def')
348 # wildcard is apparently not portable to other makes, hence the use of find
349 # these are files that need to be disted with CRLF line endings:
350 win32crlf = $(shell find $(top_srcdir)/win32 -name '*.dsw' -o -name '*.dsp')
352 # include before EXTRA_DIST for win32 assignment
354 gst-ffmpeg.spec depcomp ffmpegrev autogen.sh \
355 AUTHORS COPYING NEWS README ChangeLog gst-ffmpeg.doap \
360 AUTOMAKE_OPTIONS = dist-bzip2
362 $(top_builddir)/common/shave \
363 $(top_builddir)/common/shave-libtool \
364 $(top_builddir)/common/m4/libtool.m4 \
365 $(top_builddir)/common/m4/ltoptions.m4 \
366 $(top_builddir)/common/m4/ltsugar.m4 \
367 $(top_builddir)/common/m4/ltversion.m4 \
368 $(top_builddir)/common/m4/lt~obsolete.m4
371 $(MAKE) $(AM_MAKEFLAGS) all-recursive
376 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/common/win32.mak $(top_srcdir)/common/release.mak $(top_srcdir)/common/cruft.mak $(am__configure_deps)
378 case '$(am__configure_deps)' in \
380 echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
381 $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
386 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
387 $(am__cd) $(top_srcdir) && \
388 $(AUTOMAKE) --gnu Makefile
390 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
393 echo ' $(SHELL) ./config.status'; \
394 $(SHELL) ./config.status;; \
396 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
397 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
400 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
401 $(SHELL) ./config.status --recheck
403 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
404 $(am__cd) $(srcdir) && $(AUTOCONF)
405 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
406 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
407 $(am__aclocal_m4_deps):
410 @if test ! -f $@; then \
412 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
415 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
417 cd $(top_builddir) && $(SHELL) ./config.status config.h
418 $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
419 ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
424 -rm -f config.h stamp-h1
425 gst-ffmpeg.spec: $(top_builddir)/config.status $(srcdir)/gst-ffmpeg.spec.in
426 cd $(top_builddir) && $(SHELL) ./config.status $@
435 -rm -f libtool config.lt
437 # This directory's subdirectories are mostly independent; you can cd
438 # into them and run `make' without going through this Makefile.
439 # To change the values of `make' variables: instead of editing Makefiles,
440 # (1) if the variable is set in `config.status', edit `config.status'
441 # (which will cause the Makefiles to be regenerated when you run `make');
442 # (2) otherwise, pass the desired values on the `make' command line.
443 $(RECURSIVE_TARGETS):
444 @fail= failcom='exit 1'; \
445 for f in x $$MAKEFLAGS; do \
448 *k*) failcom='fail=yes';; \
452 target=`echo $@ | sed s/-recursive//`; \
453 list='$(SUBDIRS)'; for subdir in $$list; do \
454 echo "Making $$target in $$subdir"; \
455 if test "$$subdir" = "."; then \
457 local_target="$$target-am"; \
459 local_target="$$target"; \
461 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
464 if test "$$dot_seen" = "no"; then \
465 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
468 $(RECURSIVE_CLEAN_TARGETS):
469 @fail= failcom='exit 1'; \
470 for f in x $$MAKEFLAGS; do \
473 *k*) failcom='fail=yes';; \
478 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
479 *) list='$(SUBDIRS)' ;; \
481 rev=''; for subdir in $$list; do \
482 if test "$$subdir" = "."; then :; else \
483 rev="$$subdir $$rev"; \
487 target=`echo $@ | sed s/-recursive//`; \
488 for subdir in $$rev; do \
489 echo "Making $$target in $$subdir"; \
490 if test "$$subdir" = "."; then \
491 local_target="$$target-am"; \
493 local_target="$$target"; \
495 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
497 done && test -z "$$fail"
499 list='$(SUBDIRS)'; for subdir in $$list; do \
500 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
503 list='$(SUBDIRS)'; for subdir in $$list; do \
504 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
507 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
508 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
509 unique=`for i in $$list; do \
510 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
512 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
513 END { if (nonempty) { for (i in files) print i; }; }'`; \
517 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
518 $(TAGS_FILES) $(LISP)
521 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
522 include_option=--etags-include; \
525 include_option=--include; \
528 list='$(SUBDIRS)'; for subdir in $$list; do \
529 if test "$$subdir" = .; then :; else \
530 test ! -f $$subdir/TAGS || \
531 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
534 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
535 unique=`for i in $$list; do \
536 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
538 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
539 END { if (nonempty) { for (i in files) print i; }; }'`; \
541 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
542 test -n "$$unique" || unique=$$empty_fix; \
543 if test $$# -gt 0; then \
544 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
547 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
552 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
553 $(TAGS_FILES) $(LISP)
554 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
555 unique=`for i in $$list; do \
556 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
558 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
559 END { if (nonempty) { for (i in files) print i; }; }'`; \
560 test -z "$(CTAGS_ARGS)$$unique" \
561 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
565 here=`$(am__cd) $(top_builddir) && pwd` \
566 && $(am__cd) $(top_srcdir) \
567 && gtags -i $(GTAGS_ARGS) "$$here"
570 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
572 distdir: $(DISTFILES)
573 $(am__remove_distdir)
574 test -d "$(distdir)" || mkdir "$(distdir)"
575 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
576 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
577 list='$(DISTFILES)'; \
578 dist_files=`for file in $$list; do echo $$file; done | \
579 sed -e "s|^$$srcdirstrip/||;t" \
580 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
581 case $$dist_files in \
582 */*) $(MKDIR_P) `echo "$$dist_files" | \
583 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
586 for file in $$dist_files; do \
587 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
588 if test -d $$d/$$file; then \
589 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
590 if test -d "$(distdir)/$$file"; then \
591 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
593 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
594 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
595 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
597 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
599 test -f "$(distdir)/$$file" \
600 || cp -p $$d/$$file "$(distdir)/$$file" \
604 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
605 if test "$$subdir" = .; then :; else \
606 test -d "$(distdir)/$$subdir" \
607 || $(MKDIR_P) "$(distdir)/$$subdir" \
611 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
612 if test "$$subdir" = .; then :; else \
613 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
615 new_distdir=$$reldir; \
616 dir1=$$subdir; dir2="$(top_distdir)"; \
618 new_top_distdir=$$reldir; \
619 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
620 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
621 ($(am__cd) $$subdir && \
622 $(MAKE) $(AM_MAKEFLAGS) \
623 top_distdir="$$new_top_distdir" \
624 distdir="$$new_distdir" \
625 am__remove_distdir=: \
626 am__skip_length_check=: \
627 am__skip_mode_fix=: \
632 $(MAKE) $(AM_MAKEFLAGS) \
633 top_distdir="$(top_distdir)" distdir="$(distdir)" \
635 -test -n "$(am__skip_mode_fix)" \
636 || find "$(distdir)" -type d ! -perm -755 \
637 -exec chmod u+rwx,go+rx {} \; -o \
638 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
639 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
640 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
641 || chmod -R a+r "$(distdir)"
643 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
644 $(am__remove_distdir)
646 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
647 $(am__remove_distdir)
650 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
651 $(am__remove_distdir)
654 tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
655 $(am__remove_distdir)
658 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
659 $(am__remove_distdir)
662 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
663 $(am__remove_distdir)
666 -rm -f $(distdir).zip
667 zip -rq $(distdir).zip $(distdir)
668 $(am__remove_distdir)
670 dist dist-all: distdir
671 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
672 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
673 $(am__remove_distdir)
675 # This target untars the dist file and tries a VPATH configuration. Then
676 # it guarantees that the distribution is self-contained by making another
679 case '$(DIST_ARCHIVES)' in \
681 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
683 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
685 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
687 xz -dc $(distdir).tar.xz | $(am__untar) ;;\
689 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
691 GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
693 unzip $(distdir).zip ;;\
695 chmod -R a-w $(distdir); chmod a+w $(distdir)
696 mkdir $(distdir)/_build
697 mkdir $(distdir)/_inst
699 test -d $(distdir)/_build || exit 0; \
700 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
701 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
702 && $(MAKE) $(AM_MAKEFLAGS) distcheck-hook \
704 && $(am__cd) $(distdir)/_build \
705 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
706 $(DISTCHECK_CONFIGURE_FLAGS) \
707 && $(MAKE) $(AM_MAKEFLAGS) \
708 && $(MAKE) $(AM_MAKEFLAGS) dvi \
709 && $(MAKE) $(AM_MAKEFLAGS) check \
710 && $(MAKE) $(AM_MAKEFLAGS) install \
711 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
712 && $(MAKE) $(AM_MAKEFLAGS) uninstall \
713 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
715 && chmod -R a-w "$$dc_install_base" \
717 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
718 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
719 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
720 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
721 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
722 } || { rm -rf "$$dc_destdir"; exit 1; }) \
723 && rm -rf "$$dc_destdir" \
724 && $(MAKE) $(AM_MAKEFLAGS) dist \
725 && rm -rf $(DIST_ARCHIVES) \
726 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
729 $(am__remove_distdir)
730 @(echo "$(distdir) archives ready for distribution: "; \
731 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
732 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
734 @$(am__cd) '$(distuninstallcheck_dir)' \
735 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
736 || { echo "ERROR: files left after uninstall:" ; \
737 if test -n "$(DESTDIR)"; then \
738 echo " (check DESTDIR support)"; \
740 $(distuninstallcheck_listfiles) ; \
742 distcleancheck: distclean
743 @if test '$(srcdir)' = . ; then \
744 echo "ERROR: distcleancheck can only run from a VPATH build" ; \
747 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
748 || { echo "ERROR: files left in build directory after distclean:" ; \
749 $(distcleancheck_listfiles) ; \
752 check: check-recursive
753 all-am: Makefile config.h all-local
754 installdirs: installdirs-recursive
756 install: install-recursive
757 install-exec: install-exec-recursive
758 install-data: install-data-recursive
759 uninstall: uninstall-recursive
762 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
764 installcheck: installcheck-recursive
766 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
767 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
768 `test -z '$(STRIP)' || \
769 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
775 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
776 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
778 maintainer-clean-generic:
779 @echo "This command is intended for maintainers to use"
780 @echo "it deletes files that may require special tools to rebuild."
781 clean: clean-recursive
783 clean-am: clean-generic clean-libtool mostlyclean-am
785 distclean: distclean-recursive
786 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
788 distclean-am: clean-am distclean-generic distclean-hdr \
789 distclean-libtool distclean-tags
805 install-dvi: install-dvi-recursive
811 install-html: install-html-recursive
815 install-info: install-info-recursive
821 install-pdf: install-pdf-recursive
825 install-ps: install-ps-recursive
831 maintainer-clean: maintainer-clean-recursive
832 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
833 -rm -rf $(top_srcdir)/autom4te.cache
835 maintainer-clean-am: distclean-am maintainer-clean-generic
837 mostlyclean: mostlyclean-recursive
839 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
851 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
852 ctags-recursive install-am install-strip tags-recursive
854 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
855 all all-am all-local am--refresh check check-am clean \
856 clean-generic clean-libtool ctags ctags-recursive dist \
857 dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
858 dist-tarZ dist-xz dist-zip distcheck distclean \
859 distclean-generic distclean-hdr distclean-libtool \
860 distclean-tags distcleancheck distdir distuninstallcheck dvi \
861 dvi-am html html-am info info-am install install-am \
862 install-data install-data-am install-dvi install-dvi-am \
863 install-exec install-exec-am install-html install-html-am \
864 install-info install-info-am install-man install-pdf \
865 install-pdf-am install-ps install-ps-am install-strip \
866 installcheck installcheck-am installdirs installdirs-am \
867 maintainer-clean maintainer-clean-generic mostlyclean \
868 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
869 tags tags-recursive uninstall uninstall-am
874 echo win32 = $(win32); \
876 echo win32defs = $(win32defs); \
878 echo win32crlf = $(win32crlf); \
882 @echo Checking win32 files for CR LF line endings ...; \
884 for each in $(win32crlf) ; do \
885 result=`perl -e 'print grep(/\r\n/,<>)' "$$each" | wc -l`; \
886 if test "$$result" = 0 ; then \
887 echo $$each must be fixed to have CRLF line endings ; \
893 # make sure all symbols we export on linux are defined in the win32 .def too
894 # (don't care about other unixes for now, it's enough if it works on one of
895 # the linux build bots; we assume .so )
898 for l in $(win32defs); do \
899 libbase=`basename "$$l" ".def"`; \
900 libso=`find "$(top_builddir)" -name "$$libbase-@GST_MAJORMINOR@.so" | grep -v /_build/ | head -n1`; \
901 libdef="$(top_srcdir)/win32/common/$$libbase.def"; \
902 if test "x$$libso" != "x"; then \
903 echo Checking symbols in $$libso; \
904 if ! ($(top_srcdir)/common/check-exports $$libdef $$libso) ; then \
909 if test $$fail != 0; then \
910 echo '-----------------------------------------------------------'; \
911 echo 'Run this to update the .def files:'; \
912 echo 'make check-exports 2>&1 | patch -p1'; \
913 echo '-----------------------------------------------------------'; \
917 # complain about nonportable printf format strings (%lld, %llu, %zu etc.)
918 check-nonportable-print-format:
920 loc=`find "$(top_srcdir)" -name '*.c' | xargs grep -n -e '%[0-9]*ll[udx]' -e '%[0-9]*z[udx]'`; \
921 if test "x$$loc" != "x"; then \
922 echo "Please fix the following print format strings:" ; \
923 find "$(top_srcdir)" -name '*.c' | xargs grep -n -e '%[0-9]*ll[udx]' -e '%[0-9]*z[udx]'; \
928 dist-hook: check-exports win32-check-crlf
931 $(MAKE) $(PACKAGE)-$(VERSION).tar.gz.md5
932 $(MAKE) $(PACKAGE)-$(VERSION).tar.bz2.md5
934 # generate md5 sum files
938 # check that no marshal or enumtypes files are included
939 # this in turn ensures that distcheck fails for missing .list files which is currently
940 # shadowed when the corresponding .c and .h files are included.
942 @test "x" = "x`find $(distdir) -name \*-enumtypes.[ch] | grep -v win32`" && \
943 test "x" = "x`find $(distdir) -name \*-marshal.[ch]`" || \
944 ( $(ECHO) "*** Leftover enumtypes or marshal files in the tarball." && \
945 $(ECHO) "*** Make sure the following files are not disted:" && \
946 find $(distdir) -name \*-enumtypes.[ch] | grep -v win32 && \
947 find $(distdir) -name \*-marshal.[ch] && \
957 @cruft_files=""; cruft_dirs=""; \
958 for f in $(CRUFT_FILES); do \
959 if test -e $$f; then \
960 cruft_files="$$cruft_files $$f"; \
963 for d in $(CRUFT_DIRS); do \
964 if test -e $$d; then \
965 cruft_dirs="$$cruft_dirs $$d"; \
968 if test "x$$cruft_files$$cruft_dirs" != x; then \
970 echo "**** CRUFT ALERT *****"; \
972 echo "The following files and directories may not be needed any "; \
973 echo "longer (usually because a plugin has been merged into "; \
974 echo "another plugin, moved to a different module, or been "; \
975 echo "renamed), and you probably want to clean them up if you "; \
976 echo "don't have local changes: "; \
978 for f in $$cruft_files; do echo "file $$f"; done; \
980 for d in $$cruft_dirs; do echo "directory $$d"; done; \
982 echo "'make clean-cruft' will remove these for you."; \
987 @for d in $(CRUFT_DIRS); do \
988 if test -e $$d; then \
989 rm -r "$$d" && echo "Removed directory $$d"; \
994 @for f in $(CRUFT_FILES); do \
995 if test -e $$f; then \
996 rm "$$f" && echo "Removed file $$f"; \
1000 clean-cruft: clean-cruft-dirs clean-cruft-files
1002 # also might want to add this to your Makefile.am:
1004 # all-local: check-cruft
1006 all-local: check-cruft
1008 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1009 # Otherwise a system limit (for SysV at least) may be exceeded.