📄 makefile.in
字号:
echo " $(html_projectDATA_INSTALL) $$d$$p $(DESTDIR)$(html_projectdir)/$$f"; \ $(html_projectDATA_INSTALL) $$d$$p $(DESTDIR)$(html_projectdir)/$$f; \ doneuninstall-html_projectDATA: @$(NORMAL_UNINSTALL) @list='$(html_project_DATA)'; for p in $$list; do \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " rm -f $(DESTDIR)$(html_projectdir)/$$f"; \ rm -f $(DESTDIR)$(html_projectdir)/$$f; \ donepdfDATA_INSTALL = $(INSTALL_DATA)install-pdfDATA: $(pdf_DATA) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(pdfdir) @list='$(pdf_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(pdfDATA_INSTALL) $$d$$p $(DESTDIR)$(pdfdir)/$$f"; \ $(pdfDATA_INSTALL) $$d$$p $(DESTDIR)$(pdfdir)/$$f; \ doneuninstall-pdfDATA: @$(NORMAL_UNINSTALL) @list='$(pdf_DATA)'; for p in $$list; do \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " rm -f $(DESTDIR)$(pdfdir)/$$f"; \ rm -f $(DESTDIR)$(pdfdir)/$$f; \ donepsDATA_INSTALL = $(INSTALL_DATA)install-psDATA: $(ps_DATA) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(psdir) @list='$(ps_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(psDATA_INSTALL) $$d$$p $(DESTDIR)$(psdir)/$$f"; \ $(psDATA_INSTALL) $$d$$p $(DESTDIR)$(psdir)/$$f; \ doneuninstall-psDATA: @$(NORMAL_UNINSTALL) @list='$(ps_DATA)'; for p in $$list; do \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " rm -f $(DESTDIR)$(psdir)/$$f"; \ rm -f $(DESTDIR)$(psdir)/$$f; \ donetags: TAGSTAGS:ctags: CTAGSCTAGS:DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)top_distdir = ../..distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)distdir: $(DISTFILES) $(mkinstalldirs) $(distdir)/$(top_builddir)/common $(distdir)/../.. $(distdir)/../../common $(distdir)/../../supplements @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkinstalldirs) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-infocheck-am: all-amcheck: check-amall-am: Makefile $(INFO_DEPS) $(DATA)installdirs: $(mkinstalldirs) $(DESTDIR)$(infodir) $(DESTDIR)$(dvidir) $(DESTDIR)$(html_projectdir) $(DESTDIR)$(pdfdir) $(DESTDIR)$(psdir)install: install-aminstall-exec: install-exec-aminstall-data: install-data-amuninstall: uninstall-aminstall-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-aminstallcheck: installcheck-aminstall-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` installmostlyclean-generic: -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES)maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)clean: clean-amclean-am: clean-generic mostlyclean-amdistclean: distclean-amdistclean-am: clean-am distclean-genericdvi: dvi-amdvi-am: $(DVIS)info: info-aminfo-am: $(INFO_DEPS)install-data-am: install-dviDATA install-html_projectDATA \ install-info-am install-pdfDATA install-psDATAinstall-exec-am:install-info: install-info-aminstall-info-am: $(INFO_DEPS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(infodir) @list='$(INFO_DEPS)'; \ for file in $$list; do \ if test -f $$file; then d=.; else d=$(srcdir); fi; \ for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9]; do \ if test -f $$ifile; then \ relfile=`echo "$$ifile" | sed 's|^.*/||'`; \ echo " $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile"; \ $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile; \ else : ; fi; \ done; \ done @$(POST_INSTALL) @if (install-info --version && \ install-info --version | grep -i -v debian) >/dev/null 2>&1; then \ list='$(INFO_DEPS)'; \ for file in $$list; do \ relfile=`echo "$$file" | sed 's|^.*/||'`; \ echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile";\ install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile || :;\ done; \ else : ; fiinstall-man:installcheck-am:maintainer-clean: maintainer-clean-ammaintainer-clean-am: distclean-am maintainer-clean-aminfo \ maintainer-clean-generic maintainer-clean-vtimostlyclean: mostlyclean-ammostlyclean-am: mostlyclean-aminfo mostlyclean-generic mostlyclean-vtipdf: pdf-ampdf-am: $(PDFS)ps: ps-amps-am: $(PSS)uninstall-am: uninstall-dviDATA uninstall-html_projectDATA \ uninstall-info-am uninstall-pdfDATA uninstall-psDATA.PHONY: all all-am check check-am clean clean-generic dist-info \ distclean distclean-generic distdir dvi dvi-am info info-am \ install install-am install-data install-data-am install-dviDATA \ install-exec install-exec-am install-html_projectDATA \ install-info install-info-am install-man install-pdfDATA \ install-psDATA install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-aminfo \ maintainer-clean-generic maintainer-clean-vti mostlyclean \ mostlyclean-aminfo mostlyclean-generic mostlyclean-vti pdf \ pdf-am ps ps-am uninstall uninstall-am uninstall-dviDATA \ uninstall-html_projectDATA uninstall-info-am uninstall-pdfDATA \ uninstall-psDATA# HACK: Force generation of version.texiversion.texi: stamp-vti# Without $(srcdir) in TEXINPUTS, dvips doesn't find the *.eps# we distribute in $(srcdir).dvi.ps: TEXINPUTS="$(srcdir)${PATH_SEPARATOR}$$TEXINPUTS" \ $(DVIPS) -o $@ $<@EPSTOPDF_TRUE@.eps.pdf:@EPSTOPDF_TRUE@ $(EPSTOPDF) $< --outfile=$@$(PROJECT).pdf: $(PROJECT).texi $($(PROJECT)_TEXINFOS) $(PDF_IMAGES)rtems_header.html: $(top_srcdir)/rtems_header.html.in version.texi @sed -e s%\.\./images/%$(top_builddir)/images/%g \ -e s%\@VERSION\@%@VERSION@%g \ < $< > $@rtems_footer.html: $(top_srcdir)/rtems_footer.html.in version.texi @sed -e s%\.\./images/%$(top_builddir)/%g \ -e s%\@VERSION\@%@VERSION@%g \ < $< > $@index.html $(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS) \ rtems_header.html rtems_footer.html $(TEXI2WWW) $(TEXI2WWW_ARGS) -base $(PROJECT) $<$(top_builddir)/common/rtems.texi: $(top_srcdir)/common/rtems.texi.in $(top_builddir)/common/rtems.sed sed -f $(top_builddir)/common/rtems.sed \ $(top_srcdir)/common/rtems.texi.in > $(top_builddir)/common/rtems.texi## Chapters which get automatic processing#cpumodel.texi: cpumodel.t $(BMENU2) -p "Preface" \ -u "Top" \ -n "Calling Conventions" < $< > $@callconv.texi: callconv.t $(BMENU2) -p "CPU Model Dependent Features Another Optional Feature" \ -u "Top" \ -n "Memory Model" < $< > $@memmodel.texi: memmodel.t $(BMENU2) -p "Calling Conventions User-Provided Routines" \ -u "Top" \ -n "Interrupt Processing" < $< > $@# Interrupt Chapter:# 1. Replace Times and Sizes# 2. Build Node Structureintr.texi: intr_NOTIMES.t BSP_TIMES ${REPLACE2} -p $(srcdir)/BSP_TIMES $(srcdir)/intr_NOTIMES.t | \ $(BMENU2) -p "Memory Model Flat Memory Model" \ -u "Top" \ -n "Default Fatal Error Processing" > $@fatalerr.texi: fatalerr.t $(BMENU2) -p "Interrupt Processing Interrupt Stack" \ -u "Top" \ -n "Board Support Packages" < $< > $@bsp.texi: bsp.t $(BMENU2) -p "Default Fatal Error Processing Default Fatal Error Handler Operations" \ -u "Top" \ -n "Processor Dependent Information Table" < $< > $@cputable.texi: cputable.t $(BMENU2) -p "Board Support Packages Processor Initialization" \ -u "Top" \ -n "Memory Requirements" < $< > $@# Worksheets Chapter:# 1. Obtain the Shared File# 2. Replace Times and Sizes# 3. Build Node Structurewksheets.texi: $(top_srcdir)/common/wksheets.t BSP_TIMES ${REPLACE2} -p $(srcdir)/BSP_TIMES \ $(top_srcdir)/common/wksheets.t | \ $(BMENU2) -p "Processor Dependent Information Table CPU Dependent Information Table" \ -u "Top" \ -n "Timing Specification" > $@# Timing Specification Chapter:# 1. Copy the Shared File# 3. Build Node Structuretiming.texi: $(top_srcdir)/common/timing.t $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \ -u "Top" \ -n "MYBSP Timing Data" < $< > $@# Timing Data for BSP BSP Chapter:# 1. Copy the Shared File# 2. Replace Times and Sizes# 3. Build Node StructuretimeBSP.texi: $(top_srcdir)/common/timetbl.t timeBSP.t cat $(srcdir)/timeBSP.t $(top_srcdir)/common/timetbl.t >timeBSP_.t @echo >>timeBSP_.t @echo "@tex" >>timeBSP_.t @echo "\\global\\advance \\smallskipamount by 4pt" >>timeBSP_.t @echo "@end tex" >>timeBSP_.t ${REPLACE2} -p $(srcdir)/BSP_TIMES timeBSP_.t | \ $(BMENU2) -p "Timing Specification Terminology" \ -u "Top" \ -n "Command and Variable Index" > $@# 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -