2010/11/4 Uwe Ligges <lig...@statistik.tu-dortmund.de>: > > > On 03.11.2010 19:26, Henrik Bengtsson wrote: >> >> On Wed, Nov 3, 2010 at 9:50 AM, Uwe Ligges >> <lig...@statistik.tu-dortmund.de> wrote: >>> >>> Yes, ".svn" is special cased. >> >> Good. >> >> Note that it does not seem to be the case for the *.zip archive, only >> for the *.tar.gz archive, as I showed. > > > Henrik, > > I do not see how it can go at all into a zip archive if the recommended way > of creating Windows binaries is used: Please create Windows binary packages > by running R CMD INSTALL --build on the tarball.
Thanks Uwe, all these years I've always build my binaries using R CMD build <pkg> where <pkg> is the directory containing the package source (a copy of it). In Section 'Building packages' of 'Writing R Extensions' it does indeed say: "R CMD build can also build pre-compiled version of packages for binary distributions, but R CMD INSTALL --build is preferred (and is considerably more flexible)." However, the inconsistency between the two approach in dealing with .svn/ subdirectories remains. However however, I now see that in the R v2.13.0 devel (2010-11-01 r53513) version of the documentation it says: "Note that prior to R 2.13.0, R CMD build did some cleaning in the supplied source directory, but this was undocumented and is no longer done." whereas in R v2.12.0 patched (2010-11-01 r53513) it says (with grammar hiccups): "R CMD build currently does some cleaning in the supplied source directory, but this was will no longer happen in R" Someone is certainly ahead of me ;) /Henrik > > Best wishes, > Uwe > > > >> /H >> >>> >>> Uwe Ligges >>> >>> >>> On 02.11.2010 23:53, Henrik Bengtsson wrote: >>>> >>>> In Section 'Package subdirectories' of 'Writing R Extensions', it >>>> says about the inst/ directory that: >>>> >>>> "The contents of the inst subdirectory will be copied recursively to >>>> the installation directory (except perhaps hidden files with names >>>> starting with ‘.’)." >>>> >>>> Indeed, on Windows with R v2.12.0 patched (2010-11-01 r53513) and R >>>> v2.13.0 devel (2010-11-01 r53513), if you have: >>>> >>>> foo/inst/bar/.bar/foo.txt >>>> >>>> that subdirectory .bar/ will be included in the *.tar.gz and *.zip >>>> builds. However, .svn/ is as in: >>>> >>>> foo/inst/bar/.svn/foo.txt >>>> >>>> is only included in the *.zip file, not the *.tar.gz file. >>>> >>>> Is this expected? The "perhaps" in the documentation indicates that. >>>> >>>> /Henrik >>>> >>>> ______________________________________________ >>>> R-devel@r-project.org mailing list >>>> https://stat.ethz.ch/mailman/listinfo/r-devel >>> >>> ______________________________________________ >>> R-devel@r-project.org mailing list >>> https://stat.ethz.ch/mailman/listinfo/r-devel >>> > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel