From hadley at rice.edu  Wed Feb  8 19:36:16 2012
From: hadley at rice.edu (Hadley Wickham)
Date: Wed, 8 Feb 2012 12:36:16 -0600
Subject: [Rd] Using custom R_LIBS with R CMD install
In-Reply-To: <4F32BE3C.8050304@statistik.tu-dortmund.de>
References: <CABdHhvELJ6SDQ0qSfGrxn-Rju1-=8Vr0=1QQ6bvQKxgHQZ_JQw@mail.gmail.com>
	<4F32BE3C.8050304@statistik.tu-dortmund.de>
Message-ID: <CABdHhvFdJsRDz3xehivG2vm+0Z=wVtm4gviNp9yh5RLex24WNg@mail.gmail.com>

> I wonder it works that far. It won't for me on Windows nor Linux, because
> system2 passes the whole thing shQuoted to the shell. Hence it is highly
> shell dependent what happens with the ill formed command.

Well I was using the env argument to system2, which claims to be
cross-platform (at least for R and make).  This command:

R_LIBS=/Users/hadley/R-dev R CMD INSTALL aL3xa-rapport-08e68ca/

is ok, isn't it?

> Whay not specify --library= in R CMD INSTALL if you are calling it
> programatically from R anyway?

My understanding (from reading R CMD INSTALL --help) was that
--library was for specifying the destination library.  Here I want to
specify the full libpath - i.e. some of the packages that this package
depends on may be in library 1, others may be in library 2.  Have I
misunderstood the documentation?

Hadley

-- 
Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University
http://had.co.nz/



[Rd] Using custom R_LIBS with R CMD install
Hadley Wickham