git-all: gitignore-install gitignore-install: @echo Installing git makefile @any_failed=; find $(top_srcdir) -name Makefile.am | while read x; do \ if grep 'include .*/git.mk' $$x >/dev/null; then \ echo $$x already includes git.mk; \ else \ failed=; \ echo "Updating $$x"; \ { cat $$x; \ echo ''; \ echo '-include $$(top_srcdir)/git.mk'; \ } > $$x.tmp || failed=1; \ if test x$$failed = x; then \ mv $$x.tmp $$x || failed=1; \ fi; \ if test x$$failed = x; then : else \ echo Failed updating $$x; >&2 \ any_failed=1; \ fi; \ fi; done; test x$$any_failed = x .gitignore: Makefile.am $(top_srcdir)/git.mk @echo Generating $@ @GTKDOCIGNOREFILES=; test "x$(DOC_MODULE)" = x || \ GTKDOCIGNOREFILES=" \ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt \ tmpl/$(DOC_MODULE)-unused.sgml tmpl/*.bak \ xml html"; \ for x in .gitignore \ $(GITIGNOREFILES) \ $$GTKDOCIGNOREFILES \ $(CLEANFILES) \ $(PROGRAMS) \ $(EXTRA_PROGRAMS) \ $(LTLIBRARIES) \ so_locations \ .libs _libs \ $(MOSTLYCLEANFILES) \ "*.$(OBJEXT)" \ "*.lo" \ $(DISTCLEANFILES) \ $(am__CONFIG_DISTCLEAN_FILES) \ $(CONFIG_CLEAN_FILES) \ TAGS ID GTAGS GRTAGS GSYMS GPATH tags \ "*.tab.c" \ $(top_builddir)/config.h $(top_builddir)/stamp-h1 \ $(top_builddir)/libtool $(top_builddir)/config.lt \ $(MAINTAINERCLEANFILES) \ $(BUILT_SOURCES) \ $(DEPDIR) \ $(top_srcdir)/autom4te.cache \ Makefile \ Makefile.in \ $(top_srcdir)/configure \ $(top_srcdir)/gtk-doc.make \ $(top_srcdir)/git.mk \ "*.orig" "*.rej" "*.bak" "*~" \ ; do echo /$$x; done | \ grep -v '/[.][.]/' | \ sed 's@/[.]/@/@g' | \ LANG=C sort | uniq > $@.tmp && \ mv $@.tmp $@ Makefile.in: $(top_srcdir)/git.mk all: .gitignore maintainer-clean-local: gitignore-clean gitignore-clean: rm -f .gitignore .PHONY: gitignore-clean