makefile.in

来自「这是一个自动生成MAKEFILE的工具。一个很有用的库。在LINUX工程项目里是」· IN 代码 · 共 541 行 · 第 1/2 页

IN
541
字号
	test "$$dot_seen" = "no" && rev=". $$rev"; \	target=`echo $@ | sed s/-recursive//`; \	for subdir in $$rev; do \	  echo "Making $$target in $$subdir"; \	  if test "$$subdir" = "."; then \	    local_target="$$target-am"; \	  else \	    local_target="$$target"; \	  fi; \	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \	done && test -z "$$fail"tags-recursive:	list='$(SUBDIRS)'; for subdir in $$list; do \	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \	donetags: TAGSID: $(HEADERS) $(SOURCES) $(LISP)	list='$(SOURCES) $(HEADERS)'; \	unique=`for i in $$list; do echo $$i; done | \	  awk '    { files[$$0] = 1; } \	       END { for (i in files) print i; }'`; \	here=`pwd` && cd $(srcdir) \	  && mkid -f$$here/ID $$unique $(LISP)TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)	tags=; \	here=`pwd`; \	list='$(SUBDIRS)'; for subdir in $$list; do \   if test "$$subdir" = .; then :; else \	    test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \   fi; \	done; \	list='$(SOURCES) $(HEADERS)'; \	unique=`for i in $$list; do echo $$i; done | \	  awk '    { files[$$0] = 1; } \	       END { for (i in files) print i; }'`; \	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)mostlyclean-tags:clean-tags:distclean-tags:	-rm -f TAGS IDmaintainer-clean-tags:distdir = $(PACKAGE)-$(VERSION)top_distdir = $(distdir)# This target untars the dist file and tries a VPATH configuration.  Then# it guarantees that the distribution is self-contained by making another# tarfile.distcheck: dist	-rm -rf $(distdir)	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz	mkdir $(distdir)/=build	mkdir $(distdir)/=inst	dc_install_base=`cd $(distdir)/=inst && pwd`; \	cd $(distdir)/=build \	  && ../configure --srcdir=.. --prefix=$$dc_install_base \	  && $(MAKE) $(AM_MAKEFLAGS) \	  && $(MAKE) $(AM_MAKEFLAGS) dvi \	  && $(MAKE) $(AM_MAKEFLAGS) check \	  && $(MAKE) $(AM_MAKEFLAGS) install \	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \	  && $(MAKE) $(AM_MAKEFLAGS) dist	-rm -rf $(distdir)	@banner="$(distdir).tar.gz is ready for distribution"; \	dashes=`echo "$$banner" | sed s/./=/g`; \	echo "$$dashes"; \	echo "$$banner"; \	echo "$$dashes"dist: distdir	-chmod -R a+r $(distdir)	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)	-rm -rf $(distdir)dist-all: distdir	-chmod -R a+r $(distdir)	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)	-rm -rf $(distdir)distdir: $(DISTFILES)	-rm -rf $(distdir)	mkdir $(distdir)	-chmod 777 $(distdir)	@for file in $(DISTFILES); do \	  d=$(srcdir); \	  if test -d $$d/$$file; then \	    cp -pr $$d/$$file $(distdir)/$$file; \	  else \	    test -f $(distdir)/$$file \	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \	    || cp -p $$d/$$file $(distdir)/$$file || :; \	  fi; \	done	for subdir in $(DIST_SUBDIRS); do \	  if test "$$subdir" = .; then :; else \	    test -d $(distdir)/$$subdir \	    || mkdir $(distdir)/$$subdir \	    || exit 1; \	    chmod 777 $(distdir)/$$subdir; \	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \	      || exit 1; \	  fi; \	doneinfo-am:info: info-recursivedvi-am:dvi: dvi-recursivecheck-am: all-amcheck: check-recursiveinstallcheck-am:installcheck: installcheck-recursiveinstall-exec-am: install-binSCRIPTSinstall-exec: install-exec-recursiveinstall-data-am: install-pkgdataSCRIPTS install-aclocalDATA \		install-pkgdataDATA	@$(NORMAL_INSTALL)	$(MAKE) $(AM_MAKEFLAGS) install-data-hookinstall-data: install-data-recursiveinstall-am: all-am	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-aminstall: install-recursiveuninstall-am: uninstall-binSCRIPTS uninstall-pkgdataSCRIPTS \		uninstall-aclocalDATA uninstall-pkgdataDATA \		uninstall-localuninstall: uninstall-recursiveall-am: Makefile $(SCRIPTS) $(DATA)all-redirect: all-recursiveinstall-strip:	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s installinstalldirs: installdirs-recursiveinstalldirs-am:	$(mkinstalldirs)  $(DESTDIR)$(bindir) $(DESTDIR)$(pkgdatadir) \		$(DESTDIR)$(aclocaldir) $(DESTDIR)$(pkgdatadir)mostlyclean-generic:clean-generic:	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)distclean-generic:	-rm -f Makefile $(CONFIG_CLEAN_FILES)	-rm -f config.cache config.log stamp-h stamp-h[0-9]*maintainer-clean-generic:mostlyclean-am:  mostlyclean-tags mostlyclean-genericmostlyclean: mostlyclean-recursiveclean-am:  clean-tags clean-generic mostlyclean-amclean: clean-recursivedistclean-am:  distclean-tags distclean-generic clean-am	-rm -f libtooldistclean: distclean-recursive	-rm -f config.statusmaintainer-clean-am:  maintainer-clean-tags maintainer-clean-generic \		distclean-am	@echo "This command is intended for maintainers to use;"	@echo "it deletes files that may require special tools to rebuild."maintainer-clean: maintainer-clean-recursive	-rm -f config.status.PHONY: uninstall-binSCRIPTS install-binSCRIPTS uninstall-pkgdataSCRIPTS \install-pkgdataSCRIPTS uninstall-aclocalDATA install-aclocalDATA \uninstall-pkgdataDATA install-pkgdataDATA install-data-recursive \uninstall-data-recursive install-exec-recursive \uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \all-recursive check-recursive installcheck-recursive info-recursive \dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \maintainer-clean-recursive tags tags-recursive mostlyclean-tags \distclean-tags clean-tags maintainer-clean-tags distdir info-am info \dvi-am dvi check check-am installcheck-am installcheck install-exec-am \install-exec install-data-am install-data install-am install \uninstall-local uninstall-am uninstall all-redirect all-am all \installdirs-am installdirs mostlyclean-generic distclean-generic \clean-generic maintainer-clean-generic clean mostlyclean distclean \maintainer-cleanlibtool: $(srcdir)/ltmain.sh $(top_builddir)/configure.in	$(SHELL) $(top_builddir)/config.status --recheck	chmod +x $@libtoolize: $(srcdir)/libtoolize.in $(top_builddir)/config.status	CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) $(top_builddir)/config.status	chmod +x $@$(srcdir)/ltmain.sh: $(srcdir)/ltmain.in $(TSDEPS)	-rm -f ltmain.shT	date=`$(SHELL) $(srcdir)/mkstamp < $(srcdir)/ChangeLog` && \	sed -e 's/@''PACKAGE@/@PACKAGE@/' -e 's/@''VERSION@/@VERSION@/' \	    -e "s%@""TIMESTAMP@%$$date%" $(srcdir)/ltmain.in > ltmain.shT	mv -f ltmain.shT $@ || \	(rm -f $@ && cp ltmain.shT $@ && rm -f ltmain.shT).PHONY: timestamps update-timestampstimestamps distdir: update-timestampsupdate-timestamps:	@if (cd $(srcdir) && test -d CVS && \	    $(CVS) -n update $(TSDEPS_DIST) | grep '^M'); then \		echo "Cannot make dist before commit"; exit 1; else :; fi# All our rules should depend on these demo files.all-recursive: $(srcdir)/libltdl/acinclude.m4 $(ACINCLUDE_M4_LIST)@srcdir@/libltdl/acinclude.m4: $(srcdir)/libtool.m4 $(srcdir)/ltdl.m4	-rm -f $@ $@T	cat $(srcdir)/libtool.m4 $(srcdir)/ltdl.m4 > $@T	mv $@T $@@ACINCLUDE_M4_LIST@: $(srcdir)/libtool.m4	-rm -f $@ $@T	cat $(srcdir)/libtool.m4 > $@T	mv $@T $@.PHONY: configure-subdirsconfigure-subdirs distdir: $(DIST_MAKEFILE_LIST)@DIST_MAKEFILE_LIST@:	dir=`echo $@ | sed 's,^[^/]*$$,.,;s,/[^/]*$$,,'`; \	test -d $$dir || mkdir $$dir || exit 1; \	abs_srcdir=`cd $(top_srcdir) && pwd`; \	(cd $$dir && $$abs_srcdir/$$dir/configure) || exit 1# Create and install libltdlinstall-data-hook:	cd libltdl && $(MAKE) local-install-files# Uninstall libltdluninstall-local:	-rm -rf $(DESTDIR)$(pkgdatadir)/libltdl################################################################# Tag before making distribution.  Also, don't make a distribution if# checks fail.  Also, make sure the NEWS file is up-to-date.cvs-dist: distcheck	@if sed '1,2d;3q' $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \	  echo "NEWS not updated; not releasing" 1>&2; \	  exit 1;				\	fi	cd $(srcdir) && \	 $(CVS) -q tag `echo "release-$(VERSION)" | sed 's/\./-/g'`	$(MAKE) distcvs-diff:	thisver=`echo "release-$(VERSION)" | sed 's/\./-/g'`; \	if test -z "$$OLDVERSION"; then \	  prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \	else prevno="$$OLDVERSION"; fi; \	prevver=release-`echo $$prevno | sed 's/\./-/g'`; \	$(CVS) -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \	    > $(PACKAGE)-$$prevno-$(VERSION).diff# Tell versions [3.59,3.63) of GNU make to not export all variables.# Otherwise a system limit (for SysV at least) may be exceeded..NOEXPORT:

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?