| aafbe82f | 08-Jun-2017 |
Daniel Schwierzeck <daniel.schwierzeck@gmail.com> |
buildman: properly translate strings for log and err files to ASCII
The build output can still produce unicode encoded output. But in the buildman's log and err files we only want plain ASCII charac
buildman: properly translate strings for log and err files to ASCII
The build output can still produce unicode encoded output. But in the buildman's log and err files we only want plain ASCII characters.
To handle all situations with unicode and non-unicode output, encode the stdout and stderr strings to UTF-8 and afterwards to ASCII with replacing all special characters.
Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
show more ...
|
| 960421ec | 15-Nov-2016 |
Simon Glass <sjg@chromium.org> |
buildman: Clean up odd characters on the terminal
At present buildman leaves behind a few characters during its progress updates, which looks odd. Fix it.
Signed-off-by: Simon Glass <sjg@chromium.o
buildman: Clean up odd characters on the terminal
At present buildman leaves behind a few characters during its progress updates, which looks odd. Fix it.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| b464f8e7 | 13-Nov-2016 |
Simon Glass <sjg@chromium.org> |
buildman: Squash useless output from -K
When using #define CONFIG_SOME_OPTION, the value it set to '1'. When using defconfig (i.e. CONFIG_SOME_OPTION=y) the value is set to 'y'. This results in diff
buildman: Squash useless output from -K
When using #define CONFIG_SOME_OPTION, the value it set to '1'. When using defconfig (i.e. CONFIG_SOME_OPTION=y) the value is set to 'y'. This results in differences showing up with -K. These differences are seldom useful.
Adjust buildman to suppress these differences by default.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| d5fe013c | 04-Oct-2016 |
York Sun <york.sun@nxp.com> |
tools: buildman: Add compiler wrapper
Now we can use compiler wrapper such as ccache or distcc for buildman.
Signed-off-by: York Sun <york.sun@nxp.com> CC: Simon Glass <sjg@chromium.org> Acked-by:
tools: buildman: Add compiler wrapper
Now we can use compiler wrapper such as ccache or distcc for buildman.
Signed-off-by: York Sun <york.sun@nxp.com> CC: Simon Glass <sjg@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| 2f256648 | 18-Sep-2016 |
Simon Glass <sjg@chromium.org> |
buildman: Don't show a stacktrace on Ctrl-C
When Ctrl-C is pressed, just exited quietly. There is no sense in displaying a stack trace since buildman will always be in the same place: waiting for th
buildman: Don't show a stacktrace on Ctrl-C
When Ctrl-C is pressed, just exited quietly. There is no sense in displaying a stack trace since buildman will always be in the same place: waiting for threads to complete building all the jobs on the queue.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| d436e381 | 18-Sep-2016 |
Simon Glass <sjg@chromium.org> |
buildman: Allow builds to terminate cleanly
It is annoying that buildman does not respond cleanly to Ctrl-C or SIGINT, particularly on machines with lots of CPUS. Unfortunately queue.join() blocks t
buildman: Allow builds to terminate cleanly
It is annoying that buildman does not respond cleanly to Ctrl-C or SIGINT, particularly on machines with lots of CPUS. Unfortunately queue.join() blocks the main thread and does not allow it to see the signal. Use a separate thread instead,
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|