@@ -57,7 +57,7 @@ tbbCxxFlags <- function() {
5757 if (! is.na(tbbInc )) {
5858
5959 # add include path
60- flags <- c(flags , paste0(" -I" , shQuote( asBuildPath(tbbInc ) )))
60+ flags <- c(flags , paste0(" -I" , asBuildPath(tbbInc )))
6161
6262 # prefer new interface if version.h exists
6363 versionPath <- file.path(tbbInc , " tbb/version.h" )
@@ -78,14 +78,14 @@ tbbLdFlags <- function() {
7878 tbbLib <- Sys.getenv(" TBB_LIB" , unset = NA )
7979 if (! is.na(tbbLib )) {
8080 fmt <- " -L%1$s -Wl,-rpath,%1$s -ltbb -ltbbmalloc"
81- return (sprintf(fmt , shQuote( asBuildPath(tbbLib ) )))
81+ return (sprintf(fmt , asBuildPath(tbbLib )))
8282 }
8383
8484 # on Windows and Solaris, we need to explicitly link
8585 needsExplicitFlags <- is_windows() || (is_solaris() && ! is_sparc())
8686 if (needsExplicitFlags ) {
8787 libPath <- asBuildPath(tbbLibraryPath())
88- libFlag <- paste0(" -L" , shQuote( libPath ) )
88+ libFlag <- paste0(" -L" , libPath )
8989 return (paste(libFlag , " -ltbb" , " -ltbbmalloc" ))
9090 }
9191
@@ -100,7 +100,7 @@ tbbRoot <- function() {
100100 # parts <- c("libs", if (nzchar(rArch)) rArch, "tbb")
101101
102102 rArch <- .Platform $ r_arch
103- parts <- c(" lib/tbb " , if (nzchar(rArch )) rArch )
103+ parts <- c(" lib" , if (nzchar(rArch )) rArch )
104104 libDir <- paste(parts , collapse = " /" )
105105 system.file(libDir , package = " RcppParallel" )
106106
0 commit comments