Oh no, how embarrassing! But in my defence, am I the only one who thinks having build_vignettes = FALSE as default is a bit anti-vignettes?!
Many thanks both, Chris ----- Original Message ----- > From: "Zhian N. Kamvar" <zkam...@gmail.com> > To: "r-package-devel" <r-package-devel@r-project.org> > Sent: Wednesday, 14 April, 2021 17:57:11 > Subject: Re: [R-pkg-devel] Another newbie question: vignettes not appearing > in GitHub hosted package > Hi Chris, > > You need to add the `build_vignettes = TRUE` argument to `install_github()`. > > On 4/14/21 9:53 AM, Chris Evans wrote: >> As ever, my package is https://github.com/cpsyctc/CECPfuns and I am building >> withing Rstudio 1.4.1103 >> >> I am aiming for the package to have fairly comprehensive vignettes and there >> are >> four now, but two are very incomplete. >> >> The problem I have may relate to >> https://github.com/Kenkleinman/clusterPower/issues/113 and to >> https://github.com/rstudio/rstudio/issues/1766 or it may not. I have a nasty >> feeling that I am just looking >> straight through something obvious. >> >> When I run >> browseVignettes(package = "CECPfuns") >> within Rstudio working on the package I see the vignettes and I have now got >> pkgdown working to compile the >> lovely web site around the package (at https://cecpfuns.psyctc.org/) and I >> see >> the vignettes there and they >> update. >> >> The bizarre thing that is beating me is that when I pull the package down to >> any >> machine with >> remotes::install_github("cpsyctc/CECPfuns") >> gets the function but no vignettes! Here's an example from my little Pi >> machine: >> >>> remotes::install_github("cpsyctc/CECPfuns") >> Downloading GitHub repo cpsyctc/CECPfuns@HEAD >> ✔ checking for file >> ‘/tmp/RtmpPhD1Rg/remotes294e1d1ff9d6/cpsyctc-CECPfuns-ab23518/DESCRIPTION’ >> (722ms) >> ─ preparing ‘CECPfuns’: >> ✔ checking DESCRIPTION meta-information ... >> ─ installing the package to process help pages >> ─ checking for LF line-endings in source and make files and shell scripts >> (13.7s) >> ─ checking for empty or unneeded directories >> ─ looking to see if a ‘data/datalist’ file should be added >> ─ building ‘CECPfuns_0.0.0.9041.tar.gz’ >> >> * installing *source* package ‘CECPfuns’ ... >> ** using staged installation >> ** R >> ** inst >> ** byte-compile and prepare package for lazy loading >> ** help >> *** installing help indices >> ** building package indices >> ** installing vignettes >> ** testing if installed package can be loaded from temporary location >> ** testing if installed package can be loaded from final location >> ** testing if installed package keeps a record of temporary installation path >> * DONE (CECPfuns) >>> browseVignettes(package = "CECPfuns") >> No vignettes found by browseVignettes(package = "CECPfuns") >> >> I hope someone can see what I'm doing wrong! As ever, TIA, >> >> Chris >> > > ______________________________________________ > R-package-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel -- Chris Evans (he/him) <ch...@psyctc.org> Visiting Professor, University of Sheffield <chris.ev...@sheffield.ac.uk> I do some consultation work for the University of Roehampton <chris.ev...@roehampton.ac.uk> and other places but <ch...@psyctc.org> remains my main Email address. I have a work web site at: https://www.psyctc.org/psyctc/ and a site I manage for CORE and CORE system trust at: http://www.coresystemtrust.org.uk/ I have "semigrated" to France, see: https://www.psyctc.org/pelerinage2016/semigrating-to-france/ https://www.psyctc.org/pelerinage2016/register-to-get-updates-from-pelerinage2016/ If you want an Emeeting, I am trying to keep them to Thursdays and my diary is at: https://www.psyctc.org/pelerinage2016/ceworkdiary/ Beware: French time, generally an hour ahead of UK. ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel