Skip to content
Prev 9524 / 10988 Next

[Rcpp-devel] Add include path to sourceCpp

Thanks.

Here's what I came up with:

Sys.setenv(R_TESTS = "")

wd = getwd()
wd = sub(".tests.testthat$", "", wd)
ipath1 = file.path(wd, "inst", "include")
ipath2 = file.path(wd, "include")
Sys.setenv(PKG_CXXFLAGS = paste(paste0("-I", ipath1), paste0("-I", ipath2)))

That works sometimes, but not always. It seems to pass R CMD check
--as-cran (still need to run on devel release), so that's what I needed.
But oddly it fails on apveyor and travis.ci. As far as I can tell, you
cannot have any confidence in the current working directory using testthat
in different environments.

THK


http://www.keittlab.org/
On Wed, Feb 1, 2017 at 1:13 PM, Dirk Eddelbuettel <edd at debian.org> wrote:

            
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/rcpp-devel/attachments/20170204/f159b8e4/attachment.html>