The R Project SVN R

Rev

Rev 28254 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 28254 Rev 28362
Line 21... Line 21...
21
	@(f=$${TMPDIR:-/tmp}/R$$$$; \
21
	@(f=$${TMPDIR:-/tmp}/R$$$$; \
22
	  echo ".packageName <- \"$(pkg)\"" >  $${f}; \
22
	  echo ".packageName <- \"$(pkg)\"" >  $${f}; \
23
	  cat `ls $(srcdir)/R/*.R` >> $${f}; \
23
	  cat `ls $(srcdir)/R/*.R` >> $${f}; \
24
	  $(SHELL) $(top_srcdir)/tools/move-if-change $${f} \
24
	  $(SHELL) $(top_srcdir)/tools/move-if-change $${f} \
25
	    $(top_builddir)/library/$(pkg)/R/$(pkg))
25
	    $(top_builddir)/library/$(pkg)/R/$(pkg))
26
	@for f in COPYRIGHTS INDEX SOURCES NAMESPACE; do \
-
 
27
	  if test -f $(srcdir)/$${f}; then \
-
 
28
	    $(INSTALL_DATA) $(srcdir)/$${f} \
-
 
29
	      $(top_builddir)/library/$(pkg); \
-
 
30
	  fi; \
-
 
31
	done
-
 
32
	@if test -f DESCRIPTION; then \
26
	@if test -f DESCRIPTION; then \
33
	  $(INSTALL_DATA) DESCRIPTION $(top_builddir)/library/$(pkg); \
27
	  $(INSTALL_DATA) DESCRIPTION $(top_builddir)/library/$(pkg); \
34
	  (tmp="Built: R $(VERSION); "; \
28
	  (tmp="Built: R $(VERSION); "; \
35
	    if test -d $(srcdir)/src; then \
29
	    if test -d $(srcdir)/src; then \
36
	      tmp="$${tmp}$(R_PLATFORM)"; \
30
	      tmp="$${tmp}$(R_PLATFORM)"; \
37
	    fi; \
31
	    fi; \
38
	    tmp="$${tmp}; `date`; $(R_OSTYPE)"; \
32
	    tmp="$${tmp}; `date`; $(R_OSTYPE)"; \
39
	    echo "$${tmp}") \
33
	    echo "$${tmp}") \
40
	    >> $(top_builddir)/library/$(pkg)/DESCRIPTION; \
34
	    >> $(top_builddir)/library/$(pkg)/DESCRIPTION; \
41
	fi
35
	fi
42
	@if test -d $(srcdir)/data; then \
-
 
43
	  $(MKINSTALLDIRS) $(top_builddir)/library/$(pkg)/data; \
-
 
44
	  for f in `ls -d $(srcdir)/data/* | sed '/CVS/d'`; do \
-
 
45
	    $(INSTALL_DATA) $${f} $(top_builddir)/library/$(pkg)/data; \
-
 
46
	  done; \
-
 
47
	fi
-
 
48
	@if test -d $(srcdir)/man; then \
-
 
49
	  $(MKINSTALLDIRS) $(top_builddir)/library/$(pkg)/man; \
-
 
50
	  (f=$${TMPDIR:-/tmp}/R$$$$; \
-
 
51
	    for rdfile in $(srcdir)/man/*.Rd; do \
-
 
52
	      cat $${rdfile}; echo '\eof'; \
-
 
53
	    done >> $${f}; \
-
 
54
	    $(SHELL) $(top_srcdir)/tools/move-if-change $${f} \
-
 
55
	      $(top_builddir)/library/$(pkg)/man/$(pkg).Rd); \
-
 
56
	fi
-
 
57
	@if test -d src; then \
-
 
58
	  (cd src && $(MAKE)) || exit 1; \
-
 
59
	fi
-
 
60
 
36
 
61
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
37
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
62
	@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
38
	@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
63
DESCRIPTION: $(srcdir)/DESCRIPTION.in $(top_builddir)/config.status
39
DESCRIPTION: $(srcdir)/DESCRIPTION.in $(top_builddir)/config.status
64
	@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
40
	@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
65
 
41
 
66
mostlyclean: clean
42
mostlyclean: clean
67
clean:
43
clean:
68
	@if test -d src; then (cd src && $(MAKE) $@); fi
-
 
69
	-@rm -f all.R .RData
-
 
70
distclean:
44
distclean:
71
	@if test -d src; then (cd src && $(MAKE) $@); fi
-
 
72
	-@rm -f Makefile DESCRIPTION
45
	-@rm -f Makefile DESCRIPTION
73
maintainer-clean: distclean
46
maintainer-clean: distclean
74
 
47
 
75
distdir: $(DISTFILES)
48
distdir: $(DISTFILES)
76
	@for f in $(DISTFILES); do \
49
	@for f in $(DISTFILES); do \