R/rcdklibs.R

Defines functions .onLoad

.packageName <- "rcdklibs"

require(rJava, quietly=TRUE)

.onLoad <- function(lib, pkg) {
    dlp<-Sys.getenv("DYLD_LIBRARY_PATH")
    if (dlp!="") { # for Mac OS X we need to remove X11 from lib-path
        Sys.setenv("DYLD_LIBRARY_PATH"=sub("/usr/X11R6/lib","",dlp))
    }
    jars <- list.files(path=paste(lib,pkg,"cont", sep=.Platform$file.sep),
                       pattern="jar$", full.names=TRUE)
    .jinit(classpath=c(jars))
}
    
CDK-R/rcdklibs documentation built on March 6, 2024, 10:21 a.m.