make-manual.R

library(devtools)
# for (rdfile in list.files("man")) {
#    file.remove(file.path("man", rdfile))
# }

makeManual <- function(x) {
   devtools::document()
   if (file.exists(paste0(x, ".pdf")))  {
      file.remove(paste0(x, ".pdf"))
   }
   try({system2("R", args = paste0("CMD Rd2pdf ../", x))})
   subdirs <- list.dirs(recursive = FALSE)
   unlink(subdirs[grep(pattern = "\\.Rd2pdf.*", subdirs)], recursive = TRUE)
}

makeManual("JuliaConnectoR")
stefan-m-lenz/JuliaConnectoR documentation built on Oct. 13, 2024, 10:50 p.m.