]> git.donarmstrong.com Git - cran2deb.git/blobdiff - tags/pre-dual/exec/build_all
reprepro version before the massacre
[cran2deb.git] / tags / pre-dual / exec / build_all
diff --git a/tags/pre-dual/exec/build_all b/tags/pre-dual/exec/build_all
new file mode 100644 (file)
index 0000000..64f125d
--- /dev/null
@@ -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)
+    }
+}