inst/scripts/build_packageset_3.15.R

library(BiocBuildTools)

version = "RELEASE_3_15"
versionTag = "3.15"

stopifnot(BiocManager::version() == versionTag)

td = tempdir()

od = getwd()
setwd(td)

system("git clone https://git.bioconductor.org/admin/manifest.git")
setwd("manifest")

system(paste0("git checkout ", version))

allsoft = readLines("software.txt")
kp = grep("Package:", allsoft)
allsoft = allsoft[kp]
pks = gsub("Package: ", "", allsoft)

init = PackageSet(pks, versionTag)
wdeps = add_dependencies(init)
print(wdeps)
setwd(od)
target = paste0("PackageSet_", version)
saveRDS(wdeps, paste0(target, ".rds"))
vjcitn/BiocBuildTools documentation built on March 15, 2024, 4:19 a.m.