# # ${R_HOME}/share/Makefile VPATH = @srcdir@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = .. subdir = share include $(top_builddir)/Makeconf distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) DISTFILES = Makefile.in ## subdirectories of R_HOME/share SUBDIRS_WITH_NO_BUILD = R dictionaries encodings licenses make sh texmf java Rd all: Makefile R Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ R: FORCE @if test "$(BUILDDIR_IS_SRCDIR)" = "no" ; then \ $(MAKE) DESTDIR="" rsharedir=$(top_builddir)/share install-sources; \ elif test "x@BUILD_TZONE_TRUE@" = "x"; then \ $(MAKE) DESTDIR="" rsharedir=. install-zoneinfo; \ fi FORCE: docs: install: install-message installdirs install-sources installdirs: @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/R" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/dictionaries" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/encodings" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/java" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/licenses" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/make" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/Rd" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/Rd/macros" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/sh" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/texmf" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/texmf/bibtex/bib" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/texmf/bibtex/bst" @$(MKINSTALLDIRS) "$(DESTDIR)$(rsharedir)/texmf/tex/latex" install-message: @$(ECHO) "installing share ..." install-sources: installdirs @BUILD_TZONE_TRUE@ install-zoneinfo @for f in $(srcdir)/R/*.R; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/R"; \ done @for f in $(srcdir)/dictionaries/*.rds; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/dictionaries"; \ done @for f in $(srcdir)/encodings/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/encodings"; \ done @for f in $(srcdir)/java/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/java"; \ done @for f in $(srcdir)/licenses/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/licenses"; \ done @for f in $(srcdir)/make/*.mk; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/make"; \ done @for f in $(srcdir)/Rd/macros/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/Rd/macros"; \ done @for f in $(srcdir)/sh/*.sh; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/sh"; \ done @for f in $(srcdir)/texmf/bibtex/bib/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/texmf/bibtex/bib"; \ done @for f in $(srcdir)/texmf/bibtex/bst/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/texmf/bibtex/bst"; \ done @for f in $(srcdir)/texmf/tex/latex/*; do \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rsharedir)/texmf/tex/latex"; \ done install-strip: install install-zoneinfo: @@R_UNZIPCMD@ -qo $(top_srcdir)/src/extra/tzone/zoneinfo.zip -d "$(DESTDIR)$(rsharedir)" uninstall: @$(ECHO) "uninstalling share ..." @rm -Rf "$(DESTDIR)$(rsharedir)" ## we cannot remove make/vars.mk until distclean as etc/Makeconf includes it. mostlyclean: clean: @rm -Rf locale distclean: @if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \ rm -Rf $(SUBDIRS_WITH_NO_BUILD); \ fi -@rm -Rf zoneinfo -@rm -f Makefile maintainer-clean: distclean 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_WITH_NO_BUILD); do \ ((cd $(srcdir); $(TAR) -c -f - $(DISTDIR_TAR_EXCLUDE) $${d}) \ | (cd $(distdir); $(TAR) -x -f -)) \ || exit 1; \ done