Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: tags/debian_ve…
Fetching contributors…

Cannot retrieve contributors at this time

file 120 lines (106 sloc) 3.393 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
#
# ${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)
DISTFILES = Makefile.in KEYWORDS KEYWORDS.db R.1 R.aux
SUBDIRS = html manual

HELP2MAN = $(top_builddir)/tools/help2man

all docs: Makefile R

Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@cd $(top_builddir) && \
CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
$(SHELL) ./config.status

R:
@$(MKINSTALLDIRS) $(top_builddir)/doc/html/search
@if [ "$(srcdir)" != "." ]; then \
$(MAKE) rhome=$(top_builddir) install-html; \
(cd manual && $(MAKE) $@); \
fi

install: installdirs install-html install-man
@for f in KEYWORDS KEYWORDS.db; do \
$(INSTALL_DATA) $(srcdir)/$${f} $(rhome)/doc; \
done
@(cd manual && $(MAKE) $@)
installdirs:
@$(MKINSTALLDIRS) $(mandir)/man1
@$(MKINSTALLDIRS) $(rhome)/doc/manual
@$(MKINSTALLDIRS) $(rhome)/doc/html/search
install-html:
@echo "installing doc ..."
@for f in $(srcdir)/html/*.html \
$(srcdir)/html/*.jpg \
$(srcdir)/html/*.css; do \
$(INSTALL_DATA) $$f $(rhome)/doc/html; \
done
@for f in $(srcdir)/html/search/*.class \
$(srcdir)/html/search/*.html; do \
$(INSTALL_DATA) $$f $(rhome)/doc/html/search; \
done
@if test -f $(top_builddir)/doc/html/search/index.txt \
-a "$(top_builddir)" != "$(rhome)"; then \
$(INSTALL_DATA) $(top_builddir)/doc/html/search/index.txt \
$(rhome)/doc/html/search; \
fi

install-man:
@$(INSTALL_DATA) $(srcdir)/R.1 $(mandir)/man1
install-strip: install
uninstall:
@echo "uninstalling doc ..."
@if test -d $(rhome)/doc -a \
"`cd $(rhome); pwd`" != "`cd $(top_builddir); pwd`"; then \
(cd $(rhome)/doc && \
rm -rf html manual KEYWORDS*); \
rmdir $(rhome)/doc 2> /dev/null \
|| echo " subdir doc not removed"; \
fi
@(cd $(mandir)/man1; \
rm -f R.1 Rdconv.1 Rd2txt.1 Rdindex.1 Sd2Rd.1)

dvi info pdf::
@(cd manual && $(MAKE) $@)

mostlyclean:
clean:
@if [ "$(srcdir)" != "." ]; then \
rm -rf html; \
else \
rm -f html/function.html html/packages.html html/search/index.txt; \
fi
@(cd manual && $(MAKE) $@)
distclean: clean
@(cd manual && $(MAKE) $@)
@rm -f Makefile
maintainer-clean: distclean
@echo "This command is intended for maintainers to use; it"
@echo "deletes files that may need special rules to rebuild"
@rm -f R.1

maintainer-build: $(srcdir)/R.1
$(srcdir)/R.1: $(top_srcdir)/src/scripts/R.sh.in
@sed "s@R_HOME_DIR*@`cd $(top_builddir); pwd`@" \
< $(top_srcdir)/src/scripts/R.sh.in > $(top_builddir)/bin/R
@$(HELP2MAN) --include=$(srcdir)/R.aux --no-info --output=$@ \
--name="a language for data analysis and graphics" \
$(top_builddir)/bin/R

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 d in $(SUBDIRS); do \
if test -f $${d}/Makefile; then \
test -d $(distdir)/$${d} \
|| mkdir $(distdir)/$${d} \
|| exit 1; \
chmod 755 $(distdir)/$${d}; \
(cd $${d} && $(MAKE) distdir) \
|| exit 1; \
else \
((cd $(srcdir); $(TAR) -c -f - --exclude=CVS $${d}) \
| (cd $(distdir); $(TAR) -x -f -)) \
|| exit 1; \
fi; \
done
Something went wrong with that request. Please try again.