On 29 February 2016 at 09:48, Simon Urbanek wrote: | | | > On Feb 28, 2016, at 2:59 PM, Kevin Ushey <kevinus...@gmail.com> wrote: | > | > What about having a 'configure' script that generates this header file | > on package install? | > https://cran.r-project.org/doc/manuals/r-release/R-exts.html#Configure-and-cleanup | > | | You don't even need that - it's much easier to simply add a rule to Makevars along the lines of: | | foo.h: foo.bz2.h | ${R_BZIPCMD} -d foo.bz2.h
I think you want foo.h.bz2 in both places. Dirk | | assuming that compression is enough (the referred file doesn't exist in the sources ...) | | Cheers, | Simon | | | | > On Sun, Feb 28, 2016 at 11:18 AM, Baptiste Auguie | > <baptiste.aug...@gmail.com> wrote: | >> Dear Rcpp gurus, | >> | >> In the process of updating my planar package | >> <https://github.com/baptiste/planar>, CRAN has mentioned their concern with | >> the size of the source package (20Mb compressed tar.gz). This puzzled me | >> until I found the culprit: a 40Mb header file | >> <https://github.com/baptiste/planar/blob/master/src/clencurt.h> with 500k | >> pre-calculated quadrature points. | >> I'm thinking that the easiest strategy is probably to compress these data | >> into binary form, say as a Rdata file in inst/, and have the Makefile do | >> some magic to recover it during the package compilation. I'm not sure how to | >> achieve this, or if it even makes sense. Any example of a similar procedure | >> I could follow? | >> | >> Thanks, | >> | >> baptiste | >> | >> _______________________________________________ | >> Rcpp-devel mailing list | >> Rcpp-devel@lists.r-forge.r-project.org | >> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel | > _______________________________________________ | > Rcpp-devel mailing list | > Rcpp-devel@lists.r-forge.r-project.org | > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel | > | | _______________________________________________ | Rcpp-devel mailing list | Rcpp-devel@lists.r-forge.r-project.org | https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel