The R Project SVN R

Rev

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

Rev 34556 Rev 35382
Line 1... Line 1...
1
Making the standard installer
1
Making the installer
2
=============================
2
===================
3
 
3
 
4
You can make an install package (R-x.y.z-win32.exe) in the current
-
 
5
Windows style by using the installer kit Inno Setup 5.1.2 or later
4
Details on building the installer are now given in the `R Installation
6
from jrsoftware.org.
-
 
7
 
-
 
8
You need the R installation built completely (see ../INSTALL: this
5
and Administration Manual' in the doc/manual directory.  An HTML
9
includes making bitmap and Tcl/Tk support and the manuals).
-
 
10
It's worthwhile testing it too!
-
 
11
 
-
 
12
Go to the parent of this directory and edit ISDIR in ../MkRules and run
6
version is at doc/html/R-admin.html, unless you obtained R using
13
 
-
 
14
make distribution
-
 
15
make clean
7
Subversion.
16
 
-
 
17
You will have R-x.y.z-win32.exe both in this dir and in the cran dir.
-
 
18
 
-
 
19
Note that building the installer needs ca 85Mb of free memory.
-
 
20
 
-
 
21
 
-
 
22
Making a custom installer
-
 
23
=========================
-
 
24
 
-
 
25
1) If you want to customize the installation by adding extra packages,
-
 
26
replace `make distribution' by something like
-
 
27
 
-
 
28
	make distribution EXTRA_PKGS='pkg1 pkg2 pkg3'
-
 
29
 
-
 
30
 
-
 
31
2) If you don't want to make R from the sources yourself, make a full
-
 
32
installation of R from the standard installer (that is, select 'Full
-
 
33
Installation' from the 'Select Components' screen), then add packages
-
 
34
and make other customizations.
-
 
35
 
-
 
36
Edit ISDIR in ../MkRules if you have not already done so.  Then in
-
 
37
this directory run
-
 
38
 
-
 
39
	make myR IMAGEDIR=rootdir
-
 
40
 
-
 
41
where `rootdir' is the path to the root of the customized installation
-
 
42
(forward slashes and no spaces, please).
-