The R Project SVN R

Rev

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

Rev 59036 Rev 63539
Line 1... Line 1...
1
#
1
#
2
# ${R_HOME}/bin/COMPILE
2
# ${R_HOME}/bin/COMPILE
3
 
3
 
4
# @configure_input@
4
# @configure_input@
5
 
5
 
6
revision='$Rev: 59036 $'
6
revision='$Rev: 63539 $'
7
version=`set - ${revision}; echo ${2}`
7
version=`set - ${revision}; echo ${2}`
8
version="R compilation front end: ${R_VERSION} (r${version})
8
version="R compilation front end: ${R_VERSION} (r${version})
9
 
9
 
10
Copyright (C) 2000-2010 The R Core Team.
10
Copyright (C) 2000-2013 The R Core Team.
11
This is free software; see the GNU General Public License version 2 or
11
This is free software; see the GNU General Public License version 2 or
12
later for copying conditions.  There is NO warranty."
12
later for copying conditions.  There is NO warranty."
13
 
13
 
14
usage="Usage: R CMD COMPILE [options] files
14
usage="Usage: R CMD COMPILE [options] files
15
 
15
 
16
Compile the specified files for subsequent collection into a shared
16
Compile the specified files for subsequent collection into a shared
17
library using 'R CMD SHLIB'.  Currently, the following languages with
17
library using 'R CMD SHLIB' or an executable program using 'R CMD
18
associated source file extensions are supported (provided that the
18
LINK'.  Currently, the following languages with associated source file
19
respective compilers are available and R was configured to use these):
19
extensions are supported (provided that the respective compilers are
20
C ('.c'), C++ ('.cc' or '.cpp'), FORTRAN 77 ('.f'), FORTRAN 90
20
available and R was configured to use these): C ('.c'), C++ ('.cc' or
21
('.f90'), FORTRAN 95 ('.f95'), Objective C ('.m'), and Objective C++
21
'.cpp'), FORTRAN 77 ('.f'), FORTRAN 90 ('.f90'), FORTRAN 95 ('.f95'),
22
('.M' or '.mm').
22
Objective C ('.m'), and Objective C++ ('.M' or '.mm').
23
 
23
 
24
Options:
24
Options:
25
  -h, --help		print short help message and exit
25
  -h, --help		print short help message and exit
26
  -v, --version		print version info and exit
26
  -v, --version		print version info and exit
27
 
27