The R Project SVN R

Rev

Rev 26339 | Rev 29659 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 26339 Rev 28381
Line 85... Line 85...
85
R.fe: R.sh $(top_srcdir)/VERSION $(top_srcdir)/date-stamp
85
R.fe: R.sh $(top_srcdir)/VERSION $(top_srcdir)/date-stamp
86
	@echo "creating $(subdir)/$@"
86
	@echo "creating $(subdir)/$@"
87
	@(v=`cat $(top_srcdir)/VERSION`; \
87
	@(v=`cat $(top_srcdir)/VERSION`; \
88
	  v="$${v} (`sed 's|/|-|g' $(top_srcdir)/date-stamp`)"; \
88
	  v="$${v} (`sed 's|/|-|g' $(top_srcdir)/date-stamp`)"; \
89
	  y=`cut -d/ -f1 < $(top_srcdir)/date-stamp`; \
89
	  y=`cut -d/ -f1 < $(top_srcdir)/date-stamp`; \
-
 
90
	  d=`cd $(top_builddir) ; pwd | sed 's,/,\\\/,g'`; \
90
	  sed "s@R_HOME_DIR=.*@R_HOME_DIR=`cd $(top_builddir); pwd`@; \
91
	  sed "s/\\(R_HOME_DIR=\\).*/\\1$${d}/; \
91
	       s@REPLACE_BY_VERSION@$${v}@; \
92
	       s@REPLACE_BY_VERSION@$${v}@; \
92
	       s@REPLACE_BY_YEAR@$${y}@" < R.sh > $@)
93
	       s@REPLACE_BY_YEAR@$${y}@" < R.sh > $@)
93
	@chmod +x $@
94
	@chmod +x $@
94
## </NOTE>
95
## </NOTE>
95
 
96
 
96
$(top_builddir)/libtool:
97
$(top_builddir)/libtool:
97
	@(cd $(@D); $(MAKE) $(@F))
98
	@(cd $(@D); $(MAKE) $(@F))
98
 
99
 
99
install: installdirs install-cmds
100
install: installdirs install-cmds
100
	@sed "s@R_HOME_DIR=.*@R_HOME_DIR=$(rhome)@" < R.fe \
-
 
101
	  > $(Rexecbindir)/R
-
 
102
	@rm -f $(bindir)/R
101
	@rm -f $(bindir)/R
-
 
102
	@(d=`echo '$(rhome)' | sed 's,/,\\\/,g';`; \
103
	@sed "s@R_HOME_DIR=.*@R_HOME_DIR=$(rhome)@" < R.fe \
103
	  sed "s/\\(R_HOME_DIR=\\).*/\\1$${d}/;" < R.fe > $(Rexecbindir)/R; \
104
	  > $(bindir)/R
104
	  sed "s/\\(R_HOME_DIR=\\).*/\\1$${d}/;" < R.fe > $(bindir)/R)
105
	@chmod 755 $(bindir)/R $(Rexecbindir)/R
105
	@chmod 755 $(bindir)/R $(Rexecbindir)/R
106
installdirs:
106
installdirs:
107
	@$(MKINSTALLDIRS) $(bindir)
107
	@$(MKINSTALLDIRS) $(bindir)
108
install-cmds:
108
install-cmds:
109
	@$(MKINSTALLDIRS) $(Rexecbindir)
109
	@$(MKINSTALLDIRS) $(Rexecbindir)