R/zzz.R

Defines functions .onUnload .onLoad .onAttach

.PkgEnv <- new.env()
.onAttach <- function(libname, pkgname){
  packageStartupMessage('Welcome to the SSDM package, you can launch the graphical user interface by typing gui() in the console.')
}
.onLoad <- function(libname, pkgname){
  dir.create(paste0(tempdir(),'/NumberOne'))
  path <- paste0(tempdir(),'/NumberOne')
  assign("tmpdir",path, envir = .PkgEnv)
}
.onUnload <- function(libpath)
{
  unlink(get("tmpdir",envir=.PkgEnv), force = TRUE, recursive = TRUE)
}
sylvainschmitt/SSDM documentation built on Oct. 25, 2023, 11:19 p.m.