#!/usr/bin/env r ## DOC: cran2deb autobuild ## DOC: automatically builds all out of date packages. ## DOC: suppressPackageStartupMessages(library(cran2deb)) if (exists('argv')) { # check for littler db_update_package_versions() outdated <- db_outdated_packages() build_order <- r_dependency_closure(outdated) notice('build order',paste(build_order,collapse=', ')) for (pkg in build_order) { build(pkg,c()) } }