Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: tags/R-2-5-0
Fetching contributors…

Cannot retrieve contributors at this time

file 130 lines (114 sloc) 3.374 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
#
# ${R_HOME}/doc/Makefile

VPATH = @srcdir@
srcdir = @srcdir@
top_srcdir = @top_srcdir@

top_builddir = ..
subdir = doc

include $(top_builddir)/Makeconf

distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
INSTFILES = AUTHORS COPYING COPYING.LIB COPYRIGHTS CRAN_mirrors.csv \
KEYWORDS KEYWORDS.db THANKS
DISTFILES = Makefile.in $(INSTFILES) R.aux Rscript.1
NON_SVN_INSTFILES = FAQ RESOURCES
SUBDIRS = html manual

HELP2MAN = $(PERL) $(top_srcdir)/tools/help2man.pl

all: Makefile R docs
Makefile: $(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; \
fi

docs: R.1
@(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/R

install: install-message installdirs install-sources install-sources2 install-man
@for d in $(SUBDIRS); do \
(cd $${d} && $(MAKE) $@) || exit 1; \
done
installdirs:
@$(MKINSTALLDIRS) "$(rdocdir)"
@$(MKINSTALLDIRS) $(mandir)/man1
install-man: R.1 Rscript.1
@rm -f $(mandir)/man1/R.1
@$(INSTALL_DATA) R.1 $(mandir)/man1
@rm -f $(mandir)/man1/Rscript.1
@@$(INSTALL_DATA) ${srcdir}/Rscript.1 $(mandir)/man1
install-message:
@echo "installing $(subdir) ..."
install-sources:
@for f in $(INSTFILES); do \
$(INSTALL_DATA) $(srcdir)/$${f} "$(rdocdir)"; \
done
install-sources2:
@for f in $(NON_SVN_INSTFILES); do \
$(INSTALL_DATA) $${f} "$(rdocdir)"; \
done
$(INSTALL_DATA) $(top_srcdir)/NEWS "$(rdocdir)"
install-strip: install

uninstall:
@echo "uninstalling $(subdir) ..."
@if test -d "$(rdocdir)" \
&& test "`cd \"$(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; do \
rm -f "$(rdocdir)"/$${f}; \
done; \
rmdir "$(rdocdir)" 2>/dev/null \
|| echo " subdir $(subdir) not removed"; \
fi
@rm -f $(mandir)/man1/R.1 $(mandir)/man1/Rscript.1

dvi 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
distclean: clean
@for d in $(SUBDIRS); do \
(cd $${d} && $(MAKE) $@) || exit 1; \
done
@if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \
rm -f $(NON_SVN_INSTFILES); \
fi
-@rm -f Makefile R.1
maintainer-clean: distclean


svnonly:
@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 \
fi

distdir: $(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
Something went wrong with that request. Please try again.