| Line 8... |
Line 8... |
| 8 |
top_builddir = ../..
|
8 |
top_builddir = ../..
|
| 9 |
subdir = src/scripts
|
9 |
subdir = src/scripts
|
| 10 |
|
10 |
|
| 11 |
include $(top_builddir)/Makeconf
|
11 |
include $(top_builddir)/Makeconf
|
| 12 |
|
12 |
|
| - |
|
13 |
## don't add '#! R_SHELL' for scripts intend to be run by 'R CMD script'
|
| 13 |
SCRIPTS_S = INSTALL REMOVE SHLIB Stangle Sweave
|
14 |
SCRIPTS_S = BATCH COMPILE INSTALL LINK REMOVE Rd2dvi Rd2txt \
|
| - |
|
15 |
SHLIB Stangle Sweave config javareconf rtags
|
| 14 |
## <NOTE>
|
16 |
## <NOTE>
|
| 15 |
## Need target rules for all elements of SCRIPTS_B_IN/SCRIPTS_B.
|
17 |
## Need target rules for all elements of SCRIPTS_B_IN/SCRIPTS_B.
|
| 16 |
SCRIPTS_B_IN = BATCH.in LINK.in COMPILE.in \
|
- |
|
| 17 |
Rcmd.in Rdconv.in Rdiff.in Rd2dvi.in Rd2txt.in Rprof.in \
|
18 |
SCRIPTS_B_IN = Rcmd.in Rdconv.in Rdiff.in Rprof.in Sd2Rd.in \
|
| 18 |
Sd2Rd.in build.in check.in config.in \
|
- |
|
| 19 |
f77_f2c.in javareconf.in mkinstalldirs.in pager.in rtags.in
|
19 |
build.in check.in f77_f2c.in mkinstalldirs.in pager.in
|
| 20 |
SCRIPTS_B = $(SCRIPTS_B_IN:.in=)
|
20 |
SCRIPTS_B = $(SCRIPTS_B_IN:.in=)
|
| 21 |
## </NOTE>
|
21 |
## </NOTE>
|
| 22 |
|
22 |
|
| 23 |
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
23 |
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
| 24 |
DISTFILES = Makefile.in Makefile.win $(SCRIPTS_S) $(SCRIPTS_B_IN) R.sh.in
|
24 |
DISTFILES = Makefile.in Makefile.win $(SCRIPTS_S) $(SCRIPTS_B_IN) R.sh.in
|
| Line 37... |
Line 37... |
| 37 |
|
37 |
|
| 38 |
## <NOTE>
|
38 |
## <NOTE>
|
| 39 |
## Seems we need target rules for creating FOO from FOO.in: pattern
|
39 |
## Seems we need target rules for creating FOO from FOO.in: pattern
|
| 40 |
## rules ('%:%.in') are not portable, and some versions of Make do not
|
40 |
## rules ('%:%.in') are not portable, and some versions of Make do not
|
| 41 |
## allow separated dependencies for single suffix rules.
|
41 |
## allow separated dependencies for single suffix rules.
|
| 42 |
BATCH: $(srcdir)/BATCH.in $(top_builddir)/config.status
|
- |
|
| 43 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 44 |
COMPILE: $(srcdir)/COMPILE.in $(top_builddir)/config.status
|
- |
|
| 45 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 46 |
LINK: $(srcdir)/LINK.in $(top_builddir)/config.status
|
- |
|
| 47 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 48 |
Rcmd: $(srcdir)/Rcmd.in $(top_builddir)/config.status
|
42 |
Rcmd: $(srcdir)/Rcmd.in $(top_builddir)/config.status
|
| 49 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
43 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 50 |
Rdconv: $(srcdir)/Rdconv.in $(top_builddir)/config.status
|
44 |
Rdconv: $(srcdir)/Rdconv.in $(top_builddir)/config.status
|
| 51 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
45 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 52 |
Rd2dvi: $(srcdir)/Rd2dvi.in $(top_builddir)/config.status
|
- |
|
| 53 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 54 |
Rd2txt: $(srcdir)/Rd2txt.in $(top_builddir)/config.status
|
- |
|
| 55 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 56 |
Rdiff: $(srcdir)/Rdiff.in $(top_builddir)/config.status
|
46 |
Rdiff: $(srcdir)/Rdiff.in $(top_builddir)/config.status
|
| 57 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
47 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 58 |
Rprof: $(srcdir)/Rprof.in $(top_builddir)/config.status
|
48 |
Rprof: $(srcdir)/Rprof.in $(top_builddir)/config.status
|
| 59 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
49 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 60 |
Sd2Rd: $(srcdir)/Sd2Rd.in $(top_builddir)/config.status
|
50 |
Sd2Rd: $(srcdir)/Sd2Rd.in $(top_builddir)/config.status
|
| 61 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
51 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 62 |
build: $(srcdir)/build.in $(top_builddir)/config.status
|
52 |
build: $(srcdir)/build.in $(top_builddir)/config.status
|
| 63 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
53 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 64 |
check: $(srcdir)/check.in $(top_builddir)/config.status
|
54 |
check: $(srcdir)/check.in $(top_builddir)/config.status
|
| 65 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
55 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 66 |
config: $(srcdir)/config.in $(top_builddir)/config.status
|
- |
|
| 67 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 68 |
f77_f2c: $(srcdir)/f77_f2c.in $(top_builddir)/config.status
|
56 |
f77_f2c: $(srcdir)/f77_f2c.in $(top_builddir)/config.status
|
| 69 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
57 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 70 |
javareconf: $(srcdir)/javareconf.in $(top_builddir)/config.status
|
- |
|
| 71 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 72 |
makeinstalldirs: $(srcdir)/makeinstalldirs.in $(top_builddir)/config.status
|
58 |
makeinstalldirs: $(srcdir)/makeinstalldirs.in $(top_builddir)/config.status
|
| 73 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
59 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 74 |
pager: $(srcdir)/pager.in $(top_builddir)/config.status
|
60 |
pager: $(srcdir)/pager.in $(top_builddir)/config.status
|
| 75 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
61 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
| 76 |
rtags: $(srcdir)/rtags.in $(top_builddir)/config.status
|
- |
|
| 77 |
@cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
- |
|
| 78 |
## The following target helps in automatically generating the above
|
62 |
## The following target helps in automatically generating the above
|
| 79 |
## target rules (provided that $(ECHO) understands backslash escapes).
|
63 |
## target rules (provided that $(ECHO) understands backslash escapes).
|
| 80 |
Makerules:
|
64 |
Makerules:
|
| 81 |
@(dep="\$$(top_builddir)/config.status"; \
|
65 |
@(dep="\$$(top_builddir)/config.status"; \
|
| 82 |
cmd="@cd \$$(top_builddir)"; \
|
66 |
cmd="@cd \$$(top_builddir)"; \
|