Rev 63755 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
## ${R_HOME}/doc/MakefileVPATH = @srcdir@srcdir = @srcdir@top_srcdir = @top_srcdir@top_builddir = ..subdir = docinclude $(top_builddir)/Makeconfdistdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)INSTFILES = AUTHORS COPYING COPYRIGHTS CRAN_mirrors.csv \KEYWORDS KEYWORDS.db THANKSDISTFILES = Makefile.in Makefile.win $(INSTFILES) R.aux Rscript.1 \NEWS.Rd NEWS.2.Rd## NEWS.rds is also installed, but generated later.NON_SVN_INSTFILES = FAQ RESOURCESSUBDIRS = html manualHELP2MAN = perl $(top_srcdir)/tools/help2man.plR_EXE = $(top_builddir)/bin/R --vanilla --slaveall: Makefile R docsMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@R: Makefile svnonly@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) $@) || exit 1; \done@if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \$(MAKE) rdocdir=$(top_builddir)/doc install-sources; \fidocs: R.1 NEWS.rds ../NEWS html/NEWS.html ../NEWS.pdf@(cd manual && $(MAKE) $@)R.1:@$(HELP2MAN) --include=$(srcdir)/R.aux --no-info --output=R.1 \--name="a language for data analysis and graphics" \$(top_builddir)/bin/RNEWS.rds: $(srcdir)/NEWS.Rd@$(ECHO) "options(warn=1);saveRDS(tools:::prepare_Rd(tools::parse_Rd(\"$(srcdir)/NEWS.Rd\"), stages = 'install'), 'NEWS.rds')" | $(R_EXE)../NEWS: NEWS.rds@$(ECHO) "creating NEWS"@$(ECHO) 'options(warn=1);tools:::Rd2txt_NEWS_in_Rd("NEWS.rds", "../NEWS")' | $(R_EXE)html/NEWS.html: NEWS.rds@$(ECHO) 'options(warn=1);tools:::Rd2HTML_NEWS_in_Rd("NEWS.rds", "html/NEWS.html")' | $(R_EXE)PDFLATEX = @PDFLATEX@## needs pdflatex (and more)## Need LC_COLLATE to work around the misuse of [A-z] in texi2dvi 1.135## (as reported by MM)../NEWS.pdf: NEWS.rds@if test -z "$(PDFLATEX)"; then \$(ECHO) "'pdflatex' is needed to make NEWS.pdf but is missing on your system."; \else \$(ECHO) "creating NEWS.pdf"; \$(ECHO) 'options(warn=1);tools:::Rd2pdf_NEWS_in_Rd("NEWS.rds", "../NEWS.pdf")' | LC_COLLATE=C $(R_EXE); \fiinstall: install-message installdirs install-sources install-sources2 install-man@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) $@) || exit 1; \doneinstalldirs:@$(MKINSTALLDIRS) "$(DESTDIR)$(rdocdir)"@$(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1install-man: installdirs R.1 Rscript.1@rm -f $(DESTDIR)$(mandir)/man1/R.1@$(INSTALL_DATA) R.1 $(DESTDIR)$(mandir)/man1@rm -f $(DESTDIR)$(mandir)/man1/Rscript.1@@$(INSTALL_DATA) ${srcdir}/Rscript.1 $(DESTDIR)$(mandir)/man1install-message:@$(ECHO) "installing $(subdir) ..."## installed from srcdir, including to builddirinstall-sources:@$(MKINSTALLDIRS) "$(DESTDIR)$(rdocdir)"@for f in $(INSTFILES); do \$(INSTALL_DATA) $(srcdir)/$${f} "$(DESTDIR)$(rdocdir)"; \done## installed from builddirinstall-sources2: installdirs@for f in $(NON_SVN_INSTFILES) NEWS.rds; do \$(INSTALL_DATA) $${f} "$(DESTDIR)$(rdocdir)"; \doneinstall-strip: installuninstall:@$(ECHO) "uninstalling $(subdir) ..."@if test -d "$(DESTDIR)$(rdocdir)" \&& test "`cd \"$(DESTDIR)$(rhome)\"; $(GETWD)`" \!= "`cd $(top_builddir); $(GETWD)`"; then \for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) $@) || exit 1; \done; \for f in $(INSTFILES) $(NON_SVN_INSTFILES) NEWS.rds; do \rm -f "$(DESTDIR)$(rdocdir)"/$${f}; \done; \rmdir "$(DESTDIR)$(rdocdir)" 2>/dev/null \|| $(ECHO) " subdir $(DESTDIR)$(subdir) not removed"; \fi@rm -f $(DESTDIR)$(mandir)/man1/R.1 $(DESTDIR)$(mandir)/man1/Rscript.1dvi info pdf::@(cd manual && $(MAKE) $@)mostlyclean:clean:@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) $@); \done@if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \rm -f $(INSTFILES) R.1; \fi-@rm -f NEWS.rdsdistclean: clean@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) $@) || exit 1; \done@if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \rm -f $(NON_SVN_INSTFILES) ../NEWS; \fi-@rm -f Makefile R.1maintainer-clean: distcleansvnonly:@if test -f "$(srcdir)/FAQ" ; then \if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \for f in $(NON_SVN_INSTFILES); do \$(INSTALL_DATA) $(srcdir)/$${f} .; \done \fi \fidistdir: $(DISTFILES)@for f in $(DISTFILES); do \test -f $(distdir)/$${f} \|| ln $(srcdir)/$${f} $(distdir)/$${f} 2>/dev/null \|| cp -p $(srcdir)/$${f} $(distdir)/$${f}; \done@for f in FAQ RESOURCES ; do \cp -p $${f} $(distdir)/$${f}; \done@for d in $(SUBDIRS); do \test -d $(distdir)/$${d} \|| mkdir $(distdir)/$${d} \|| exit 1; \chmod 755 $(distdir)/$${d}; \(cd $${d} && $(MAKE) distdir) \|| exit 1; \done