[tbb-commits] [tor-browser-build/master] Don't show detailed build logs on stdout
boklm at torproject.org
boklm at torproject.org
Tue Feb 14 23:25:12 UTC 2017
commit 36a1538a2d119aac1e2f7b3ce21260d0258ccc88
Author: Nicolas Vigier <boklm at torproject.org>
Date: Wed Feb 15 00:11:07 2017 +0100
Don't show detailed build logs on stdout
To provide a more "high level" view of progress, don't output build logs
of each componets on stdout, but write them in files in the logs/ directory.
This idea was suggested by mcs and Kathy in this comment:
https://trac.torproject.org/projects/tor/ticket/17379#comment:12
---
.gitignore | 1 +
rbm | 2 +-
rbm.conf | 1 +
rbm.local.conf.example | 5 +++++
4 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index 98554a3..e38b069 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ alpha_nightly
nightly
hardened
rbm.local.conf
+logs
diff --git a/rbm b/rbm
index 3fdeb23..b0382cc 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit 3fdeb23bc4ab4dc65e69ff0fac49db603c4efb08
+Subproject commit b0382ccc58b9286e066bf5980f80cf041e287067
diff --git a/rbm.conf b/rbm.conf
index 47ffbfb..802bb48 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -2,6 +2,7 @@
debug: '[% GET ! ENV.RBM_NO_DEBUG %]'
compress_tar: gz
output_dir: "out/[% project %]"
+build_log: 'logs/[% project %]-[% c("var/osname") %].log'
pkg_type: build
diff --git a/rbm.local.conf.example b/rbm.local.conf.example
index 20f081f..ac54935 100644
--- a/rbm.local.conf.example
+++ b/rbm.local.conf.example
@@ -22,6 +22,11 @@
### use the same docker image names.
#docker_image_prefix: tor-browser_XXXXX
+### The build_log option defines in which file the build logs of each
+### component are stored. If you set it to '-' the logs are output on
+### stdout and stderr.
+#build_log: '-'
+
var:
local_conf: 1
More information about the tbb-commits
mailing list