Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 174 lines (154 sloc) 5.012 kb
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
1 #
3f741870 » hornik
1999-05-11 Rename RHOME to R_HOME.
2 # ${R_HOME}/Makefile
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
3
4 VPATH = @srcdir@
5 srcdir = @srcdir@
6 top_srcdir = @top_srcdir@
7
8 top_builddir = .
9
10 include $(top_builddir)/Makeconf
11
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
12 distdir = $(PACKAGE)-$(VERSION)
3bacd617 » pd
2001-02-07 branch update
13 INSTFILES = AUTHORS COPYING COPYING.LIB COPYRIGHTS FAQ NEWS RESOURCES THANKS
c7b5dc4b » pd
1999-10-07 branch update - not bugfree
14 DISTFILES = $(INSTFILES) \
489fab0c » hornik
2000-11-14 Added front-matter files required by GNU strictness.
15 BUGS ChangeLog INSTALL ONEWS README VERSION Y2K \
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
16 Makeconf.in Makefile.in \
3f2fe45c » hornik
2002-01-20 Rename 'configure.in' to 'configure.ac'.
17 acinclude.m4 aclocal.m4 \
18 config.site configure configure.ac \
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
19 date-stamp
4d29d3dd » hornik
2001-05-14 Split `acinclude.m4' into new subdir `m4'.
20 SUBDIRS = m4 tools afm doc etc share src tests
189bc259 » hornik
2002-06-08 Use Make variable 'SUBDIRS_WITH_NO_BUILD' to indicate subdirs where u…
21 SUBDIRS_WITH_NO_BUILD = debian
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
22
23 GZIP = --best
24
3ca2d9e4 » hornik
2002-09-04 Further changes related to recommended packages.
25 all: Makefile Makeconf R docs @USE_RECOMMENDED_PACKAGES_TRUE@ stamp-recommended
1f7ea5b8 » hornik
1998-09-17 Rewrite.
26
ba6787e8 » pd
1999-05-08 branch update
27 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
3f2fe45c » hornik
2002-01-20 Rename 'configure.in' to 'configure.ac'.
28 @cd $(top_builddir) && $(SHELL) ./config.status $@
b2a3d9aa » hornik
2000-02-21 Misc fixes and cleanups.
29 Makeconf: $(srcdir)/Makeconf.in $(top_builddir)/config.status
3f2fe45c » hornik
2002-01-20 Rename 'configure.in' to 'configure.ac'.
30 @cd $(top_builddir) && $(SHELL) ./config.status $@
b2a3d9aa » hornik
2000-02-21 Misc fixes and cleanups.
31
4d29d3dd » hornik
2001-05-14 Split `acinclude.m4' into new subdir `m4'.
32 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
33 ACLOCAL_DEPENDENCIES = \
3f2fe45c » hornik
2002-01-20 Rename 'configure.in' to 'configure.ac'.
34 configure.ac \
06e17098 » hornik
2001-05-17 Create `aclocal.m4' from `m4/*' via `acconfig.h'.
35 acinclude.m4
36 ACINCLUDE_DEPENDENCIES = \
4d29d3dd » hornik
2001-05-14 Split `acinclude.m4' into new subdir `m4'.
37 m4/R.m4 \
38 m4/gnome-gnorba-check.m4 \
39 m4/gnome-orbit-check.m4 \
40 m4/gnome.m4 \
41 m4/libglade.m4 \
42 m4/libtool.m4
530510dd » hornik
2002-01-22 configure needs a dependency on VERSION.
43 CONFIGURE_DEPENDENCIES = $(srcdir)/VERSION
b2a3d9aa » hornik
2000-02-21 Misc fixes and cleanups.
44 config.status: $(srcdir)/configure
e6f219c0 » hornik
2000-03-06 Improve automatic remaking.
45 @$(SHELL) ./config.status --recheck
530510dd » hornik
2002-01-22 configure needs a dependency on VERSION.
46 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
2e5c5795 » hornik
2000-10-11 Use autoheader/aclocal for maintaining the configure environment.
47 @cd $(srcdir) && $(AUTOCONF)
3f2fe45c » hornik
2002-01-20 Rename 'configure.in' to 'configure.ac'.
48 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(srcdir)/configure.ac $(ACLOCAL_DEPENDENCIES)
06e17098 » hornik
2001-05-17 Create `aclocal.m4' from `m4/*' via `acconfig.h'.
49 @cd $(srcdir) && $(ACLOCAL)
50 $(srcdir)/acinclude.m4: @MAINTAINER_MODE_TRUE@ $(ACINCLUDE_DEPENDENCIES)
51 @cd $(srcdir) && cat $(ACINCLUDE_DEPENDENCIES) > $@
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
52
e1acdaf0 » hornik
2000-10-23 Start support for libtool and R shared library.
53 LIBTOOL_DEPS = @LIBTOOL_DEPS@
54 libtool: $(LIBTOOL_DEPS)
55 $(SHELL) ./config.status --recheck
56
640f3305 » hornik
2000-10-06 Build HTML versions of texinfo manuals.
57 R: Makefile
a437d9e6 » hornik
2001-04-17 Improve testing whether srcdir equals builddir.
58 @if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \
6f16facb » pd
1999-12-26 branch update
59 for f in $(INSTFILES); do \
60 $(INSTALL_DATA) $(srcdir)/$${f} $(top_builddir); \
61 done; \
62 fi
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
63 @for d in $(SUBDIRS); do \
aa7eb80a » pd
1998-12-04 branch update
64 (cd $${d} && $(MAKE) R) || exit 1; \
0aaec01b » hornik
1998-09-22 Add demos in install and clean.
65 done
8cbcb25d » hornik
2002-04-30 Remove 'autom4te.cache' in 'make maintainer-clean'.
66 @test -f src/library/stamp-docs || \
67 echo "you should 'make docs' now ..."
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
68
1c06edb2 » ripley
2002-10-22 branch update
69 docs: R FORCE
640f3305 » hornik
2000-10-06 Build HTML versions of texinfo manuals.
70 -@(cd doc && $(MAKE) $@)
71 -@(cd src/library && $(MAKE) $@)
72 help html latex examples: FORCE
a16651d0 » hornik
1998-09-28 New targets Makefile and uninstall.
73 -@(cd src/library && $(MAKE) $@)
1f7ea5b8 » hornik
1998-09-17 Rewrite.
74 FORCE:
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
75
49dde093 » pd
2002-09-08 updated mechanism re. recommended packages
76 stamp-recommended: R docs
368bb7f7 » hornik
2002-10-28 Improve target 'stamp-recommended'.
77 @(cd src/library/Recommended && $(MAKE))
3ca2d9e4 » hornik
2002-09-04 Further changes related to recommended packages.
78
badb0d1e » hornik
2000-03-27 Do not rebuild before installing.
79 install: installdirs
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
80 @for d in $(SUBDIRS); do \
aa7eb80a » pd
1998-12-04 branch update
81 (cd $${d} && $(MAKE) $@) || exit 1; \
a16651d0 » hornik
1998-09-28 New targets Makefile and uninstall.
82 done
fd3265c1 » hornik
2000-04-08 Fix installation bug.
83 @for f in $(INSTFILES); do \
84 $(INSTALL_DATA) $(srcdir)/$${f} $(rhome); \
85 done
afe5b256 » hornik
1998-09-15 Improve installdirs target.
86 installdirs:
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
87 @$(MKINSTALLDIRS) $(rhome)
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
88 install-strip:
89 $(MAKE) INSTALL_PROGRAM="${INSTALL_PROGRAM} -s" install
90 uninstall:
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
91 @(for d in $(SUBDIRS); do rsd="$${d} $${rsd}"; done; \
92 for d in $${rsd}; do (cd $${d} && $(MAKE) $@); done)
2f6ef113 » hornik
2001-04-16 Improve testing whether srcdir equals builddir.
93 @for f in $(INSTFILES); do \
aa7eb80a » pd
1998-12-04 branch update
94 rm -f $(rhome)/$${f}; \
a16651d0 » hornik
1998-09-28 New targets Makefile and uninstall.
95 done
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
96 @rm -rf $(Rexecbindir)
5cd99bc7 » hornik
2001-04-11 Introduce package-specific demos.
97 @rm -rf $(rhome)/demos
89cc5935 » hornik
2001-05-11 Make targets for build and (un)install more recursive.
98 @rm -rf $(rhome)/gnome
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
99
1dbd6668 » iacus
2003-08-04 added install-aqua target to the install procedure
100
1f7ea5b8 » hornik
1998-09-17 Rewrite.
101 mostlyclean: clean
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
102 clean:
4b393dcb » hornik
2001-05-21 Reverse order of SUBDIRS for clean/disclean.
103 @(for d in $(SUBDIRS); do rsd="$${d} $${rsd}"; done; \
104 for d in $${rsd}; do (cd $${d} && $(MAKE) $@); done)
a437d9e6 » hornik
2001-04-17 Improve testing whether srcdir equals builddir.
105 @if test "$(BUILDDIR_IS_SRCDIR)" = no ; then \
2f6ef113 » hornik
2001-04-16 Improve testing whether srcdir equals builddir.
106 rm -f $(INSTFILES); \
6f16facb » pd
1999-12-26 branch update
107 fi
1f7ea5b8 » hornik
1998-09-17 Rewrite.
108 distclean: clean
4b393dcb » hornik
2001-05-21 Reverse order of SUBDIRS for clean/disclean.
109 @(for d in $(SUBDIRS); do rsd="$${d} $${rsd}"; done; \
110 for d in $${rsd}; do (cd $${d} && $(MAKE) $@); done)
f7688be5 » hornik
2002-03-10 Misc Makefile cleanups: FIXME, NOTE, quoting, and so on.
111 -@rm -rf bin include library modules gnome
112 -@rm -f Makeconf Makefile Makefile.bak Makefrag.* \
e1acdaf0 » hornik
2000-10-23 Start support for libtool and R shared library.
113 config.cache config.log config.status libtool
1f7ea5b8 » hornik
1998-09-17 Rewrite.
114 maintainer-clean: distclean
86f8f19b » hornik
2000-01-21 Install only front-end script to $(bindir).
115 @echo "This command is intended for maintainers to use; it"
92e8dabc » hornik
2000-01-04 Add warning about effects of maintainer-clean.
116 @echo "deletes files that may need special rules to rebuild"
f7688be5 » hornik
2002-03-10 Misc Makefile cleanups: FIXME, NOTE, quoting, and so on.
117 @(for d in $(SUBDIRS); do rsd="$${d} $${rsd}"; done; \
118 for d in $${rsd}; do (cd $${d} && $(MAKE) $@); done)
8cbcb25d » hornik
2002-04-30 Remove 'autom4te.cache' in 'make maintainer-clean'.
119 -@(cd $(srcdir) && rm -rf autom4te.cache)
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
120
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
121 dist: dist-unix
122 dist-unix: distdir
123 -chmod -R a+r $(distdir)
96d39132 » pd
2003-09-10 prevent wrong permissions from make dist
124 -chmod -R go-w $(distdir)
49dde093 » pd
2002-09-08 updated mechanism re. recommended packages
125 GZIP=$(GZIP) $(TAR) czf $(distdir).tar.gz $(distdir)
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
126 rm -rf $(distdir)
127 dist-win:
128 distdir: $(DISTFILES)
129 @rm -rf $(distdir)
130 @mkdir $(distdir)
131 @-chmod 755 $(distdir)
132 @for f in $(DISTFILES); do \
133 test -f $(distdir)/$${f} \
d0611980 » hornik
2000-01-07 Replace leading spaces by tabs.
134 || ln $(srcdir)/$${f} $(distdir)/$${f} 2>/dev/null \
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
135 || cp -p $(srcdir)/$${f} $(distdir)/$${f}; \
136 done
137 @for d in $(SUBDIRS); do \
138 test -d $(distdir)/$${d} \
139 || mkdir $(distdir)/$${d} \
140 || exit 1; \
141 chmod 755 $(distdir)/$${d}; \
142 (cd $${d} && $(MAKE) distdir) \
143 || exit 1; \
d0611980 » hornik
2000-01-07 Replace leading spaces by tabs.
144 done
189bc259 » hornik
2002-06-08 Use Make variable 'SUBDIRS_WITH_NO_BUILD' to indicate subdirs where u…
145 @for d in $(SUBDIRS_WITH_NO_BUILD); do \
5e4482c3 » hornik
1998-10-08 Improve distdir.
146 ((cd $(srcdir); $(TAR) -c -f - --exclude=CVS $${d}) \
189bc259 » hornik
2002-06-08 Use Make variable 'SUBDIRS_WITH_NO_BUILD' to indicate subdirs where u…
147 | (cd $(distdir); $(TAR) -x -f -)) \
a2d7cb87 » hornik
1998-10-05 Remove `stamp-R' when updating.
148 || exit 1; \
149 done
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
150
bbbd7109 » hornik
2001-06-03 Improve/simplify targets for checking.
151 dvi info pdf:
a16651d0 » hornik
1998-09-28 New targets Makefile and uninstall.
152 -@(cd doc && $(MAKE) $@)
bbbd7109 » hornik
2001-06-03 Improve/simplify targets for checking.
153 install-dvi install-info install-pdf:
10da9f28 » pd
1999-12-11 branch update
154 -@(cd doc/manual && $(MAKE) $@)
bbbd7109 » hornik
2001-06-03 Improve/simplify targets for checking.
155 uninstall-dvi uninstall-info uninstall-pdf:
10da9f28 » pd
1999-12-11 branch update
156 -@(cd doc/manual && $(MAKE) $@)
e281dcff » hornik
1998-09-15 Merged from `Makefile' and `Makefile.2nd'.
157
ecc3b531 » ripley
2003-03-13 new test targets
158 check check-devel check-all:
ba6787e8 » pd
1999-05-08 branch update
159 @(cd tests && $(MAKE) $@)
bbbd7109 » hornik
2001-06-03 Improve/simplify targets for checking.
160
17300d7e » pd
2002-09-01 Makefile support for bundling recommended packages
161 reset-recommended:
93d29fc2 » pd
2002-09-09 make fullcheck
162 @(cd src/library/Recommended && $(MAKE) clean)
1dbd6668 » iacus
2003-08-04 added install-aqua target to the install procedure
163 aqualaunch:
164 @(cd $(top_builddir)/src/modules/aqua && \
165 $(MAKE) aqualaunch)
166 install-aqua: aqualaunch
167 @(cd $(top_builddir) && \
168 $(MAKE) install \
169 rhome=/Applications/StartR.app/RAqua.app/Contents \
170 mandir=/Applications/StartR.app/RAqua.app/Contents \
171 bindir=/Applications/StartR.app/RAqua.app/Contents )
172 @(cd src/modules/aqua && sh AquaInstall)
17300d7e » pd
2002-09-01 Makefile support for bundling recommended packages
173
bbbd7109 » hornik
2001-06-03 Improve/simplify targets for checking.
174 TAGS:
Something went wrong with that request. Please try again.