aboutsummaryrefslogtreecommitdiff
path: root/tools/buildman/builderthread.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-08Revert "buildman: Always use the full path in CROSS_COMPILE"Tom Rini1-2/+2
2024-07-03buildman: Always use the full path in CROSS_COMPILESimon Glass1-2/+2
2024-07-03buildman: Add a flag to force mrproper on failureSimon Glass1-2/+4
2024-07-03buildman: Avoid rebuilding when --mrproper is usedSimon Glass1-1/+1
2024-07-03buildman: Make mrproper an argument to run_commit()Simon Glass1-8/+10
2024-07-03buildman: Make mrproper an argument to _config_and_build()Simon Glass1-4/+6
2024-07-03buildman: Make mrproper an argument to _reconfigure()Simon Glass1-3/+5
2023-11-07buildman: Use oldconfig when adjusting the configSimon Glass1-0/+6
2023-09-23buildman: Keep all common output filesSimon Glass1-4/+8
2023-07-24buildman: Move copy_files() out ot BuilderThread classSimon Glass1-23/+24
2023-07-24buildman: Tidy up some comments in builderthreadSimon Glass1-30/+36
2023-07-24buildman: Tidy up reporting of a toolchain errorSimon Glass1-6/+1
2023-07-24buildman: Avoid passing result into _read_done_file()Simon Glass1-8/+11
2023-07-24buildman: Create a function to handle config and buildSimon Glass1-36/+61
2023-07-24buildman: Move checkout code to a separate functionSimon Glass1-9/+21
2023-07-24buildman: Move code to decide output dirsSimon Glass1-9/+25
2023-07-24buildman: Move code to remove old outputsSimon Glass1-9/+19
2023-07-24buildman: Move reading of the done file into a functionSimon Glass1-24/+42
2023-07-24buildman: Move bulid code into its own functionSimon Glass1-10/+30
2023-07-24buildman: Move reconfigure code into its own functionSimon Glass1-11/+30
2023-07-24buildman: Convert config_out to string IOSimon Glass1-4/+5
2023-07-24buildman: Move more things into _build_args()Simon Glass1-21/+34
2023-07-24buildman: Move setting of toolchain arguments to _build_args()Simon Glass1-4/+5
2023-07-24buildman: Start a function to set up the make argumentsSimon Glass1-15/+23
2023-07-24buildman: Drop unnecessary assignment of config_outSimon Glass1-1/+0
2023-07-24buildman: Correct invalid use of out_dir variableSimon Glass1-2/+2
2023-07-24buildman: Export _get_output_dir() to avoid warningsSimon Glass1-1/+1
2023-07-24buildman: Correct most pylint warnings in builderthreadSimon Glass1-44/+51
2023-07-24buildman: Convert camel case in builderthread.pySimon Glass1-25/+25
2023-07-24buildman: Convert camel case in builder.pySimon Glass1-13/+13
2023-05-03buildman: Pass -Werror to the host compiler tooSimon Glass1-0/+1
2023-03-08patman: Move library functions into a library directorySimon Glass1-1/+1
2023-03-08buildman: Add a flag for reproducible buildsSimon Glass1-0/+2
2023-03-08buildman: Support disabling LTOSimon Glass1-0/+2
2023-03-08buildman: Write out the build command usedSimon Glass1-0/+13
2022-11-22buildman: Add --allow-missing flag to allow missing blobsTom Rini1-0/+2
2022-11-22buildman: Detect binman reporting missing blobsSimon Glass1-1/+5
2022-08-05buildman: Avoid using board as a variableSimon Glass1-3/+3
2022-02-09patman: Convert camel case in gitutil.pySimon Glass1-1/+1
2022-02-09patman: Convert camel case in command.pySimon Glass1-5/+5
2022-02-08buildman: Allow adjusting board config on the flySimon Glass1-6/+24
2022-02-08buildman: Provide a hint on how to debug thread crashesSimon Glass1-1/+1
2021-10-20buildman: Write output even on fatal errorSimon Glass1-6/+6
2021-04-29buildman: Use bytes for the environmentSimon Glass1-3/+2
2021-04-29buildman: Handle exceptions in threads gracefullySimon Glass1-1/+13
2021-04-29buildman: Use common code to send an resultSimon Glass1-8/+13
2021-04-29buildman: Tidy up a few commentsSimon Glass1-3/+7
2021-04-06buildman: Add an encoding to the out-env fileSimon Glass1-1/+2
2021-03-04buildman: Support single-threaded operationSimon Glass1-3/+13
2020-12-22buildman: Remove output binaries before buildingSimon Glass1-1/+13