]> git.donarmstrong.com Git - cran2deb.git/commit
cran2deb: use /var/cache/cran2deb as a permanent cache between installs.
authorblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Sat, 13 Sep 2008 13:21:11 +0000 (13:21 +0000)
committerblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Sat, 13 Sep 2008 13:21:11 +0000 (13:21 +0000)
commitbdd93ef38f6ca3cade06a9b4ae7f657ef77ce297
tree308d587f621719a642779932cbfd9f71d3a1a4f4
parent9f5c28d24b1de46c83dc3b9a423205d1d80122ca
cran2deb: use /var/cache/cran2deb as a permanent cache between installs.

Previously, when a new cran2deb was installed, cran2deb update would
re-generate the database and cache in their entirety, as well as lose
all previously generated .debs.  Instead they are stored outside the R
package heirarchy and so persist.

The cache is intended to contain everything that should be kept
in-memory for cran2deb (e.g., common data structures like the list of
all available packages), whilst the database is for all other data to be
stored on disk.

git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@81 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
pkg/trunk/R/db.R
pkg/trunk/R/zzz.R
pkg/trunk/exec/diagnose
pkg/trunk/exec/update
pkg/trunk/exec/update_cache
pkg/trunk/inst/doc/README
pkg/trunk/inst/etc/pbuilderrc.in