⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.am

📁 这是一个自动生成MAKEFILE的工具。一个很有用的库。在LINUX工程项目里是很好的帮手。希望对大家有点帮助。
💻 AM
字号:
## Process this file with automake to produce Makefile.inAUTOMAKE_OPTIONS = 1.3e gnuBUILD_SUBDIRS = . libltdl doc testsSUBDIRS = $(BUILD_SUBDIRS)DIST_SUBDIRS = $(BUILD_SUBDIRS) $(CONF_SUBDIRS)# We need to export these variablesCFLAGS = @CFLAGS@CPPLAGS = @CPPFLAGS@LDFLAGS = @LDFLAGS@LIBS= @LIBS@aclocal_macros = libtool.m4 ltdl.m4EXTRA_DIST = $(aclocal_macros) bootstrap libtoolize.in ltmain.in \	mkstamp ChangeLog.0CLEANFILES = libtool libtoolize ltmain.shT# These are required by libtoolize.pkgdata_SCRIPTS = config.guess config.subpkgdata_DATA = ltmain.sh# This macro file should be visible to Automake's aclocal.aclocal_DATA = $(aclocal_macros)# The standalone libtool script, and the libtool distributor.bin_SCRIPTS = libtool libtoolizelibtool: $(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)# TSDEPS will be defined to TSDEPS_DIST at `make dist' timeTSDEPS =TSDEPS_DIST = ChangeLog libtool.m4CVS = cvs # set it to `:' to avoid CVS operations.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#################################################################### Everything past here is useful to the maintainer, but probably not## to anybody else (snarfed from automake/Makefile.am).### 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

⌨️ 快捷键说明

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