The R Project SVN R

Rev

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

Rev 5202 Rev 5476
Line 18... Line 18...
18
SCRIPTS_B = $(SCRIPTS_B_IN:.in=)
18
SCRIPTS_B = $(SCRIPTS_B_IN:.in=)
19
 
19
 
20
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
20
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
21
DISTFILES = Makefile.in $(SCRIPTS_S) $(SCRIPTS_B_IN) R.sh.in
21
DISTFILES = Makefile.in $(SCRIPTS_S) $(SCRIPTS_B_IN) R.sh.in
22
 
22
 
-
 
23
.SUFFIXES:
23
all: Makefile R
24
.SUFFIXES: .in
24
 
25
 
25
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-
 
-
 
26
.in:
26
	cd $(top_builddir) && \
27
	@cd $(top_builddir) && \
27
	  CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
28
	  CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
28
	  $(SHELL) ./config.status
29
	  $(SHELL) ./config.status
29
 
30
 
-
 
31
all: Makefile R
-
 
32
 
-
 
33
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-
 
34
 
30
R: $(SCRIPTS_B) R.sh
35
R: $(SCRIPTS_B) R.sh
31
	@$(MKINSTALLDIRS) $(top_builddir)/bin
36
	@$(MKINSTALLDIRS) $(top_builddir)/bin
32
	@cat R.sh | \
37
	@cat R.sh | \
33
	  (cd $(top_builddir); sed "s@R_HOME_DIR*@`pwd`@" > bin/R)
38
	  (cd $(top_builddir); sed "s@R_HOME_DIR*@`pwd`@" > bin/R)
34
	@chmod +x $(top_builddir)/bin/R
39
	@chmod +x $(top_builddir)/bin/R
Line 37... Line 42...
37
	done
42
	done
38
	@for f in $(SCRIPTS_B); do \
43
	@for f in $(SCRIPTS_B); do \
39
	  $(INSTALL) $$f $(top_builddir)/bin; \
44
	  $(INSTALL) $$f $(top_builddir)/bin; \
40
	done
45
	done
41
 
46
 
42
.in: $(top_builddir)/config.status
47
$(SCRIPTS_B): $(top_builddir)/config.status
43
	cd $(top_builddir) && \
-
 
44
	  CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
-
 
45
	  $(SHELL) ./config.status
-
 
46
 
48
 
47
mostlyclean: clean
49
mostlyclean: clean
48
clean:
50
clean:
49
distclean:
51
distclean:
50
	@rm -f Makefile R.sh $(SCRIPTS_B)
52
	@rm -f Makefile R.sh $(SCRIPTS_B)