├── .github └── workflows │ ├── build-images.yaml │ ├── build_bromite_dev.yaml │ ├── check_git_apply.yaml │ ├── execute-tests.yaml │ └── release.yaml ├── .gitignore ├── LICENSE ├── README.md ├── apply-all-patch.sh ├── apply-bromite-patches.sh ├── apply-failed-patch.sh ├── apply-single-patch.sh ├── casupload ├── clone-src.sh ├── create-from-patch.sh ├── depot_tools.diff ├── export-all-patch.sh ├── export-patch-list.sh ├── export-single-patch.sh ├── goma_auth.py ├── images ├── bromite-build │ ├── Dockerfile │ ├── action.yaml │ ├── build_args.gni │ ├── casupload │ ├── generic_android31.textpb │ ├── goma_auth.py │ ├── pre-start.sh │ └── start-build.sh ├── bromite-source │ ├── Dockerfile │ ├── action.yaml │ └── apply-bromite-patches.sh ├── build-deps │ ├── Dockerfile │ └── action.yaml ├── buildboxcasd │ ├── Dockerfile │ ├── buildbox-casd │ └── set-perms.sh ├── buildboxrunner │ ├── Dockerfile │ ├── buildbox-run-hosttools │ └── buildbox-worker ├── buildstack.env.example ├── buildstack.yml ├── chr-source │ ├── Dockerfile │ ├── action.yaml │ ├── depot_tools.diff │ ├── prepare-build.sh │ └── remove_ninja_uploader.diff ├── docker-host │ └── Dockerfile ├── github-runner │ ├── .env.example │ ├── Dockerfile │ ├── docker.default │ ├── patched │ │ ├── RunnerService.js │ │ └── runsvc.sh │ ├── proxy.conf │ ├── start-runner.sh │ └── startup.sh ├── goma-server │ ├── Dockerfile │ ├── config-file │ ├── install-goma-server.sh │ └── start-goma-server.sh ├── image-downloader │ └── check_and_download.sh ├── registry │ └── docker-compose.yml ├── remote-index │ ├── Dockerfile │ ├── entry_point.sh │ └── generate.sh ├── squid │ ├── Dockerfile │ ├── squid.conf │ ├── start-proxy.sh │ └── whitelist ├── terraform-buildgrid │ ├── buildgrid.tf │ ├── buildgrid.yml │ └── variables.tf └── test32bit │ ├── Dockerfile │ ├── bytecode_builtins_list_generator │ ├── gen-regexp-special-case │ └── torque ├── ninja-one-target-for-compdb.patch ├── prepare-build.sh ├── setup-goma-client.sh ├── start-build.sh ├── start-goma-server.sh └── start_proxy.sh /.github/workflows/build-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.github/workflows/build-images.yaml -------------------------------------------------------------------------------- /.github/workflows/build_bromite_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.github/workflows/build_bromite_dev.yaml -------------------------------------------------------------------------------- /.github/workflows/check_git_apply.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.github/workflows/check_git_apply.yaml -------------------------------------------------------------------------------- /.github/workflows/execute-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.github/workflows/execute-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/README.md -------------------------------------------------------------------------------- /apply-all-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/apply-all-patch.sh -------------------------------------------------------------------------------- /apply-bromite-patches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/apply-bromite-patches.sh -------------------------------------------------------------------------------- /apply-failed-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/apply-failed-patch.sh -------------------------------------------------------------------------------- /apply-single-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/apply-single-patch.sh -------------------------------------------------------------------------------- /casupload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/casupload -------------------------------------------------------------------------------- /clone-src.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/clone-src.sh -------------------------------------------------------------------------------- /create-from-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/create-from-patch.sh -------------------------------------------------------------------------------- /depot_tools.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/depot_tools.diff -------------------------------------------------------------------------------- /export-all-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/export-all-patch.sh -------------------------------------------------------------------------------- /export-patch-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/export-patch-list.sh -------------------------------------------------------------------------------- /export-single-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/export-single-patch.sh -------------------------------------------------------------------------------- /goma_auth.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | def main(): 3 | return 0 4 | -------------------------------------------------------------------------------- /images/bromite-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/Dockerfile -------------------------------------------------------------------------------- /images/bromite-build/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/action.yaml -------------------------------------------------------------------------------- /images/bromite-build/build_args.gni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/build_args.gni -------------------------------------------------------------------------------- /images/bromite-build/casupload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/casupload -------------------------------------------------------------------------------- /images/bromite-build/generic_android31.textpb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/generic_android31.textpb -------------------------------------------------------------------------------- /images/bromite-build/goma_auth.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | def main(): 3 | return 0 4 | -------------------------------------------------------------------------------- /images/bromite-build/pre-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/pre-start.sh -------------------------------------------------------------------------------- /images/bromite-build/start-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-build/start-build.sh -------------------------------------------------------------------------------- /images/bromite-source/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-source/Dockerfile -------------------------------------------------------------------------------- /images/bromite-source/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-source/action.yaml -------------------------------------------------------------------------------- /images/bromite-source/apply-bromite-patches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/bromite-source/apply-bromite-patches.sh -------------------------------------------------------------------------------- /images/build-deps/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/build-deps/Dockerfile -------------------------------------------------------------------------------- /images/build-deps/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/build-deps/action.yaml -------------------------------------------------------------------------------- /images/buildboxcasd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxcasd/Dockerfile -------------------------------------------------------------------------------- /images/buildboxcasd/buildbox-casd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxcasd/buildbox-casd -------------------------------------------------------------------------------- /images/buildboxcasd/set-perms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxcasd/set-perms.sh -------------------------------------------------------------------------------- /images/buildboxrunner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxrunner/Dockerfile -------------------------------------------------------------------------------- /images/buildboxrunner/buildbox-run-hosttools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxrunner/buildbox-run-hosttools -------------------------------------------------------------------------------- /images/buildboxrunner/buildbox-worker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildboxrunner/buildbox-worker -------------------------------------------------------------------------------- /images/buildstack.env.example: -------------------------------------------------------------------------------- 1 | REMOTEEXEC_ADDR=:50051 2 | -------------------------------------------------------------------------------- /images/buildstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/buildstack.yml -------------------------------------------------------------------------------- /images/chr-source/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/chr-source/Dockerfile -------------------------------------------------------------------------------- /images/chr-source/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/chr-source/action.yaml -------------------------------------------------------------------------------- /images/chr-source/depot_tools.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/chr-source/depot_tools.diff -------------------------------------------------------------------------------- /images/chr-source/prepare-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/chr-source/prepare-build.sh -------------------------------------------------------------------------------- /images/chr-source/remove_ninja_uploader.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/chr-source/remove_ninja_uploader.diff -------------------------------------------------------------------------------- /images/docker-host/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/docker-host/Dockerfile -------------------------------------------------------------------------------- /images/github-runner/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/.env.example -------------------------------------------------------------------------------- /images/github-runner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/Dockerfile -------------------------------------------------------------------------------- /images/github-runner/docker.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/docker.default -------------------------------------------------------------------------------- /images/github-runner/patched/RunnerService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/patched/RunnerService.js -------------------------------------------------------------------------------- /images/github-runner/patched/runsvc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/patched/runsvc.sh -------------------------------------------------------------------------------- /images/github-runner/proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/proxy.conf -------------------------------------------------------------------------------- /images/github-runner/start-runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/start-runner.sh -------------------------------------------------------------------------------- /images/github-runner/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/github-runner/startup.sh -------------------------------------------------------------------------------- /images/goma-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/goma-server/Dockerfile -------------------------------------------------------------------------------- /images/goma-server/config-file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/goma-server/config-file -------------------------------------------------------------------------------- /images/goma-server/install-goma-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/goma-server/install-goma-server.sh -------------------------------------------------------------------------------- /images/goma-server/start-goma-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/goma-server/start-goma-server.sh -------------------------------------------------------------------------------- /images/image-downloader/check_and_download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/image-downloader/check_and_download.sh -------------------------------------------------------------------------------- /images/registry/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/registry/docker-compose.yml -------------------------------------------------------------------------------- /images/remote-index/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/remote-index/Dockerfile -------------------------------------------------------------------------------- /images/remote-index/entry_point.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/remote-index/entry_point.sh -------------------------------------------------------------------------------- /images/remote-index/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/remote-index/generate.sh -------------------------------------------------------------------------------- /images/squid/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/squid/Dockerfile -------------------------------------------------------------------------------- /images/squid/squid.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/squid/squid.conf -------------------------------------------------------------------------------- /images/squid/start-proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/squid/start-proxy.sh -------------------------------------------------------------------------------- /images/squid/whitelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/squid/whitelist -------------------------------------------------------------------------------- /images/terraform-buildgrid/buildgrid.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/terraform-buildgrid/buildgrid.tf -------------------------------------------------------------------------------- /images/terraform-buildgrid/buildgrid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/terraform-buildgrid/buildgrid.yml -------------------------------------------------------------------------------- /images/terraform-buildgrid/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/terraform-buildgrid/variables.tf -------------------------------------------------------------------------------- /images/test32bit/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/test32bit/Dockerfile -------------------------------------------------------------------------------- /images/test32bit/bytecode_builtins_list_generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/test32bit/bytecode_builtins_list_generator -------------------------------------------------------------------------------- /images/test32bit/gen-regexp-special-case: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/test32bit/gen-regexp-special-case -------------------------------------------------------------------------------- /images/test32bit/torque: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/images/test32bit/torque -------------------------------------------------------------------------------- /ninja-one-target-for-compdb.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/ninja-one-target-for-compdb.patch -------------------------------------------------------------------------------- /prepare-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/prepare-build.sh -------------------------------------------------------------------------------- /setup-goma-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/setup-goma-client.sh -------------------------------------------------------------------------------- /start-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/start-build.sh -------------------------------------------------------------------------------- /start-goma-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/start-goma-server.sh -------------------------------------------------------------------------------- /start_proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uazo/bromite-buildtools/HEAD/start_proxy.sh --------------------------------------------------------------------------------