Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
f4f0accc5641b49d052045ce3ca9058ab0189c41
/
tools
/
buildman
/
builderthread.py
3f6f9b2
Revert "buildman: Always use the full path in CROSS_COMPILE"
by Tom Rini
· Fri Jul 05 14:34:07 2024 -0600
f498efc
buildman: Always use the full path in CROSS_COMPILE
by Simon Glass
· Sun Jun 23 11:56:20 2024 -0600
222825b
buildman: Add a flag to force mrproper on failure
by Simon Glass
· Sun Jun 23 11:55:13 2024 -0600
cf76d0a
buildman: Avoid rebuilding when --mrproper is used
by Simon Glass
· Sun Jun 23 11:55:12 2024 -0600
a7b944f
buildman: Make mrproper an argument to run_commit()
by Simon Glass
· Sun Jun 23 11:55:11 2024 -0600
5d05de5
buildman: Make mrproper an argument to _config_and_build()
by Simon Glass
· Sun Jun 23 11:55:10 2024 -0600
0850c0d
buildman: Make mrproper an argument to _reconfigure()
by Simon Glass
· Sun Jun 23 11:55:09 2024 -0600
d6c1ec8
buildman: Use oldconfig when adjusting the config
by Simon Glass
· Thu Oct 26 14:31:10 2023 -0400
31837da
buildman: Keep all common output files
by Simon Glass
· Thu Sep 07 10:00:17 2023 -0600
9d29f95
buildman: Move copy_files() out ot BuilderThread class
by Simon Glass
· Wed Jul 19 17:49:27 2023 -0600
465567f
buildman: Tidy up some comments in builderthread
by Simon Glass
· Wed Jul 19 17:49:26 2023 -0600
bf353b8
buildman: Tidy up reporting of a toolchain error
by Simon Glass
· Wed Jul 19 17:49:25 2023 -0600
b9a1b77
buildman: Avoid passing result into _read_done_file()
by Simon Glass
· Wed Jul 19 17:49:24 2023 -0600
2df95fe
buildman: Create a function to handle config and build
by Simon Glass
· Wed Jul 19 17:49:23 2023 -0600
7e98905
buildman: Move checkout code to a separate function
by Simon Glass
· Wed Jul 19 17:49:22 2023 -0600
83a0b86
buildman: Move code to decide output dirs
by Simon Glass
· Wed Jul 19 17:49:21 2023 -0600
cb2de02
buildman: Move code to remove old outputs
by Simon Glass
· Wed Jul 19 17:49:20 2023 -0600
fdd7be2
buildman: Move reading of the done file into a function
by Simon Glass
· Wed Jul 19 17:49:19 2023 -0600
3b4f50e
buildman: Move bulid code into its own function
by Simon Glass
· Wed Jul 19 17:49:18 2023 -0600
147f349
buildman: Move reconfigure code into its own function
by Simon Glass
· Wed Jul 19 17:49:17 2023 -0600
65cfdd1
buildman: Convert config_out to string IO
by Simon Glass
· Wed Jul 19 17:49:16 2023 -0600
926c11b
buildman: Move more things into _build_args()
by Simon Glass
· Wed Jul 19 17:49:15 2023 -0600
ec7132b
buildman: Move setting of toolchain arguments to _build_args()
by Simon Glass
· Wed Jul 19 17:49:14 2023 -0600
8d0b6b4
buildman: Start a function to set up the make arguments
by Simon Glass
· Wed Jul 19 17:49:13 2023 -0600
4b3da47
buildman: Drop unnecessary assignment of config_out
by Simon Glass
· Wed Jul 19 17:49:12 2023 -0600
21ca0c4
buildman: Correct invalid use of out_dir variable
by Simon Glass
· Wed Jul 19 17:49:11 2023 -0600
4cb5468
buildman: Export _get_output_dir() to avoid warnings
by Simon Glass
· Wed Jul 19 17:49:10 2023 -0600
d07e553
buildman: Correct most pylint warnings in builderthread
by Simon Glass
· Wed Jul 19 17:49:09 2023 -0600
c5077c3
buildman: Convert camel case in builderthread.py
by Simon Glass
· Wed Jul 19 17:49:08 2023 -0600
bc74d94
buildman: Convert camel case in builder.py
by Simon Glass
· Wed Jul 19 17:49:06 2023 -0600
aa8ac95
buildman: Pass -Werror to the host compiler too
by Simon Glass
· Fri Apr 28 13:50:48 2023 -0600
131444f
patman: Move library functions into a library directory
by Simon Glass
· Thu Feb 23 18:18:04 2023 -0700
828d70d
buildman: Add a flag for reproducible builds
by Simon Glass
· Tue Feb 21 12:40:29 2023 -0700
f6bfcca
buildman: Support disabling LTO
by Simon Glass
· Tue Feb 21 12:40:28 2023 -0700
1382b1d
buildman: Write out the build command used
by Simon Glass
· Tue Feb 21 12:40:27 2023 -0700
93ebd46
buildman: Add --allow-missing flag to allow missing blobs
by Tom Rini
· Wed Nov 09 19:14:53 2022 -0700
199da41
buildman: Detect binman reporting missing blobs
by Simon Glass
· Wed Nov 09 19:14:48 2022 -0700
8132f98
buildman: Avoid using board as a variable
by Simon Glass
· Mon Jul 11 19:03:57 2022 -0600
761648b
patman: Convert camel case in gitutil.py
by Simon Glass
· Sat Jan 29 14:14:11 2022 -0700
840be73
patman: Convert camel case in command.py
by Simon Glass
· Sat Jan 29 14:14:05 2022 -0700
e5650a8
buildman: Allow adjusting board config on the fly
by Simon Glass
· Sat Jan 22 05:07:33 2022 -0700
9bac167
buildman: Provide a hint on how to debug thread crashes
by Simon Glass
· Sat Jan 22 05:07:32 2022 -0700
2e73745
buildman: Write output even on fatal error
by Simon Glass
· Tue Oct 19 21:43:23 2021 -0600
93008e2
buildman: Use bytes for the environment
by Simon Glass
· Sun Apr 11 16:27:28 2021 +1200
9bf9a72
buildman: Handle exceptions in threads gracefully
by Simon Glass
· Sun Apr 11 16:27:27 2021 +1200
a3d0144
buildman: Use common code to send an result
by Simon Glass
· Sun Apr 11 16:27:26 2021 +1200
a29b3ea
buildman: Tidy up a few comments
by Simon Glass
· Sun Apr 11 16:27:25 2021 +1200
37aa020
buildman: Add an encoding to the out-env file
by Simon Glass
· Fri Mar 26 14:39:39 2021 +1300
c635d89
buildman: Support single-threaded operation
by Simon Glass
· Sat Jan 30 22:17:46 2021 -0700
e0f1971
buildman: Remove output binaries before building
by Simon Glass
· Wed Dec 16 17:24:17 2020 -0700
a997ea5
patman: Move to absolute imports
by Simon Glass
· Fri Apr 17 18:09:04 2020 -0600
e3c85ab
buildman: Write output files when using -w
by Simon Glass
· Fri Apr 17 17:51:34 2020 -0600
ff48a21
buildman: Use out-env for environment output
by Simon Glass
· Fri Apr 17 17:51:33 2020 -0600
6029af1
buildman: Make -I the default
by Simon Glass
· Thu Apr 09 15:08:51 2020 -0600
b6eb8cf
bulidman: Add support for a simple build
by Simon Glass
· Wed Mar 18 09:42:42 2020 -0600
df89015
buildman: Document the members of BuilderJob
by Simon Glass
· Wed Mar 18 09:42:41 2020 -0600
c78ed66
buildman: Convert to Python 3
by Simon Glass
· Thu Oct 31 07:42:53 2019 -0600
9e90d31
buildman: Write the environment out to an 'env' file
by Simon Glass
· Mon Jan 07 16:44:23 2019 -0700
f77ca5b
buildman: Add support for building with clang
by Simon Glass
· Mon Jan 07 16:44:20 2019 -0700
4345a6d
buildman: Deal nicely with invalid build-status file
by Simon Glass
· Mon Dec 10 09:05:23 2018 -0700
f07ed23
buildman: Extract environment as part of each build
by Alex Kiernan
· Thu May 31 04:48:33 2018 +0000
ce6df92
tools: buildman: Don't use the working dir as build dir
by Lothar Waßmann
· Sun Apr 08 05:14:11 2018 -0600
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
20e2ea9
buildman: add option -E for treating compiler warnings as errors
by Daniel Schwierzeck
· Fri Jan 26 16:31:05 2018 +0100
2750585
buildman: properly translate strings for log and err files to ASCII
by Daniel Schwierzeck
· Thu Jun 08 03:07:09 2017 +0200
f399f6e
buildman: Translate more strings to latin-1
by Tom Rini
· Fri Apr 14 10:06:28 2017 -0400
b55b57d
buildman: Rename do_build to config_only
by Simon Glass
· Wed Nov 16 14:09:25 2016 -0700
739e851
buildman: Add an option to just create the config
by Simon Glass
· Sun Nov 13 14:25:51 2016 -0700
9913391
tools: buildman: Remove duplicated code
by York Sun
· Tue Oct 04 14:33:50 2016 -0700
52a9ce9
buildman: Drop the 'alive' flag in BuilderThread
by Simon Glass
· Sun Sep 18 16:48:38 2016 -0600
e8954fc
buildman: Drop the 'active' flag in the builder
by Simon Glass
· Sun Sep 18 16:48:36 2016 -0600
97c9690
buildman: allow more incremental building
by Stephen Warren
· Mon Apr 11 10:48:44 2016 -0600
6793aa8
builderthread.py: Keep 'SPL'
by Tom Rini
· Mon Apr 27 11:34:38 2015 -0400
f06dd81
buildman: Make -V (verbose_build) really be verbose
by Tom Rini
· Wed Apr 01 07:47:41 2015 -0400
4a42de4
buildman: Keep more outputs with the --keep-outputs flag
by Tom Rini
· Fri Mar 20 10:50:38 2015 -0400
4b14c53
buildman: Store build config files
by Simon Glass
· Thu Feb 05 22:06:14 2015 -0700
fd3eea1
buildman: Adjust the 'aborted' heuristic for writing output
by Simon Glass
· Thu Feb 05 22:06:13 2015 -0700
413f91a
buildman: Show 'make' command line when -V is used
by Simon Glass
· Thu Feb 05 22:06:12 2015 -0700
655b610
buildman: Add an option to write the full build output
by Simon Glass
· Mon Dec 01 17:34:07 2014 -0700
d48a46c
buildman: Add an option to use the full tool chain path
by Simon Glass
· Mon Dec 01 17:34:00 2014 -0700
4e36531
buildman: Save *.img files too
by Tom Rini
· Tue Nov 11 16:58:44 2014 -0500
336d5bd
buildman: Create parent directories as necessary
by Thierry Reding
· Tue Aug 19 10:22:39 2014 +0200
09f1fe5
buildman: Correct counting of build failures on retry
by Simon Glass
· Fri Sep 05 19:00:17 2014 -0600
e309625
buildman: Remove the directory prefix from each error line
by Simon Glass
· Thu Aug 28 09:43:42 2014 -0600
e0a0e55
Makefile: remove generated boards.cfg within make distclean
by Roger Meier
· Wed Aug 20 22:10:29 2014 +0200
4a1e88b
buildman: Move BuilderThread code to its own file
by Simon Glass
· Sat Aug 09 15:33:00 2014 -0600