forked from wesleyburr/multitaper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuildNotesInR.txt
22 lines (16 loc) · 1.43 KB
/
buildNotesInR.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
This is my current attempt at a minimalist set of tools to build fftwtools R package on various platforms. FFTW must be installed on the platforms for this to work.
I test this by building the package on LINUX with the latest development version of R and I check the package --as-cran prior to uploading to CRAN. When I change build scripts that may affect how the packages link external libraries such as BLAS, LAPACK, or FFTW, I test the build on winbuilder, an NT machine maintained by Uwe Liggs. http://win-builder.r-project.org/
configure.ac ## required on LINUX
configure ## I wonder if this can be removed? (Removed success May 4 2013)
src/Makevars.in ## required on LINUX
src/Makevars (may 5th needeed in general LINUX)
src/build/autoconf/install.sh ## required on LINUX
src/build/autoconf/config.guess ## perhaps these last two can be removed (Removed success May 4 2013)
src/build/autoconf/config.sub (Removed success May 4 2013)
Note this differs from the multitaper package which requires the following files:
configure.ac
src/Makevars
src/Makevars.in
src/makevars.win
This is due to how I set up configure script in fftwtools which requires an external package. In the case of the multitaper package, BLAS and LAPACK (in 64bit versions) are included in R.
Note that .gitignore and .Rbuildignore operate differently. .Rbuildignore uses perl regular expressions but .gitignore seems to match files using the file wildcards we use when using "ls".