]> git.donarmstrong.com Git - cran2deb.git/blob - branch/double_build/exec/autobuild
split view of debian_dependency and blacklist_packages by system; preparation for...
[cran2deb.git] / branch / double_build / exec / autobuild
1 #!/usr/bin/env r
2 ## DOC: cran2deb autobuild
3 ## DOC:     automatically builds all out of date packages.
4 ## DOC:
5 suppressPackageStartupMessages(library(cran2deb))
6
7 if (exists('argv')) { # check for littler
8     db_update_package_versions()
9     outdated <- db_outdated_packages()
10     build_order <- r_dependency_closure(outdated)
11     notice('build order',paste(build_order,collapse=', '))
12     for (pkg in build_order) {
13         build(pkg,c())
14     }
15 }