I believe this is specific to Windows, which you have nowhere
mentioned. And the preferred way to make a binary package there (see
'Writing R Extensions') has long been R CMD INSTALL --build and not R
CMD build --binary. So this is really a question about R CMD INSTALL
--build: --use-zip-data is an option to 'INSTALL' and not to
'build'.
There have been substantial recent changes in the R CMD utilities and
more will be coming in R 2.12.0. So I am going to answer this as if
it were about R 2.11.x on Windows, but it would have been courteous to
let us know (as the posting guide asks).
On Fri, 20 Aug 2010, Andrew Liu wrote:
Hello,
When I run
R CMD build --binary pkgname
I get
* checking for file 'pkgname/DESCRIPTION' ... OK
* preparing 'pkgname':
* checking DESCRIPTION meta-information ... OK
* cleaning src
* removing junk files
* checking for LF line-endings in source and make files
* checking for empty or unneeded directories
* building binary distribution
* installing *source* package 'pkgname' ...
Using auto-selected zip option '--use-zip-data'
and so on.
Is there anyway to have R CMD build not use the zip option '--use-zip-data'?
In 'Writing R Extensions' I see in section 1.1.1:
The optional `ZipData' field controls whether the automatic Windows
build will zip up the data directory or no: set this to `no' if your
package will not work with a zipped data directory.
That seems to be the answer to your question.
Alternatively, I have a text file in the \data folder called "sample.txt" and
I want users to be able to get the filename by typing
filename <- system.file("data", "sample.txt", package = "pkgname")
which they cannot do if it gets zipped. Is there a workaround?
That's not really what the 'data' directory is for: if you want to
provide data in any form other than for use by data(), please use a
different subdirectory ('extdata' or 'datasets' are two I have seen
used). Again, see Writing R Extensions section 1.1.5.
Thanks,
Andrew
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
--
Brian D. Ripley, rip...@stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.