my build machine for bromite development
Go to file
2022-02-03 21:44:09 +01:00
.github/workflows Change names 2022-02-03 21:44:09 +01:00
images temporany remove download x86_64 android image 2022-02-02 22:59:16 +01:00
.gitignore Add clangd server image 2021-12-08 16:46:40 +00:00
apply-all-patch.sh Update apply-all-patch.sh 2022-01-14 14:37:03 +01:00
apply-bromite-patches.sh
apply-failed-patch.sh
apply-single-patch.sh remove request 2022-02-02 20:45:37 +01:00
build-from-repos.sh
buildbox-casd
buildbox-run-hosttools
buildbox-worker
casupload
clone-src.sh
create-from-patch.sh Update create-from-patch.sh 2022-01-14 14:39:12 +01:00
depot_tools.diff
export-all-patch.sh exclude Automated-domain-substitution from export 2021-10-02 13:07:15 +02:00
export-single-patch.sh adaptation to current patches 2021-11-09 13:36:06 +01:00
goma_auth.py
LICENSE Create LICENSE 2022-01-31 17:37:10 +01:00
ninja-one-target-for-compdb.patch add ninja patch 2021-12-08 12:36:01 +01:00
prepare-build.sh
README.md Update README.md 2021-10-17 21:01:30 +02:00
setup-goma-client.sh
start_proxy.sh
start-build.sh
start-goma-server.sh

bromite-buildtools

this repo contains my build machine and some scripts I use for Bromite development. the ci uses a modified version of the gihub runner (avaiable here) and use sysbox to improve security. it also contains everything you need to use a self-hosted modified version of goma for a multi-machine build