X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=branch%2Fsplit_build%2Fexec%2Fbuild_all;fp=branch%2Fsplit_build%2Fexec%2Fbuild_all;h=64f125d8602c9cd4956cf6dce06f7e82c6a9b62f;hb=42bff07893104a11db95c8d65fe518a336463351;hp=0000000000000000000000000000000000000000;hpb=f0817a2fbc3df0f5daad0a9e1a11d9f295218c0a;p=cran2deb.git diff --git a/branch/split_build/exec/build_all b/branch/split_build/exec/build_all new file mode 100644 index 0000000..64f125d --- /dev/null +++ b/branch/split_build/exec/build_all @@ -0,0 +1,16 @@ +#!/usr/bin/env r +## DOC: cran2deb build_all +## DOC: build all packages again +## DOC: + +suppressPackageStartupMessages(library(cran2deb)) + +if (exists('argv')) { # check for littler + db_update_package_versions() + pkgs <- dimnames(available)[1] + build_order <- r_dependency_closure(pkgs) + notice('build order',paste(build_order,collapse=', ')) + for (pkg in build_order) { + build(pkg,c(),force=T) + } +}