platform_build_soong/ui/build
Lukacs T. Berki cef87b62e4 Make multiproduct_kati call soong_ui.bash .
This serves to not link parts of soong_ui (and eventually soong_build)
into a separate, weird binary. This is in turn good because they contain
any number of global variables and no one really thought about what
happens when two instances are executing at the same time in the same
address space.

This comes with a slight performance hit: 5 aosp_* projects build 152
seconds instead of 146. I suppose this is a price worth paying for a
clean design?

Test: presubmits.
Change-Id: I5623dcab2290f0fc392dd2ede597b9794a3d2a4e
2021-08-10 17:35:14 +02:00
..
paths Disable TestSendLog on the buildbots 2021-03-02 12:26:14 -08:00
sandbox/darwin Revert "Revert "Revert "Revert "Add path interposer"""" 2018-05-31 14:59:33 -07:00
Android.bp Create Make flags to set source tree as ReadOnly in soong builds 2021-06-01 21:40:49 +00:00
bazel.go Allow Bazel actions to see the SHELL variable. 2021-04-02 20:09:51 +00:00
build.go Make multiproduct_kati call soong_ui.bash . 2021-08-10 17:35:14 +02:00
cleanbuild.go Clean symbols directory during installclean 2021-04-28 16:52:52 -07:00
cleanbuild_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
config.go Make multiproduct_kati call soong_ui.bash . 2021-08-10 17:35:14 +02:00
config_darwin.go Create a highmem pool and put metalava into it 2020-01-24 11:44:23 -08:00
config_linux.go Create a highmem pool and put metalava into it 2020-01-24 11:44:23 -08:00
config_test.go Upgrade to golang protobuf api v2 2021-07-23 11:12:05 -07:00
context.go Upgrade to golang protobuf api v2 2021-07-23 11:12:05 -07:00
dumpvars.go Build mk2rbc and rbcrun during bootstrap 2021-07-27 10:27:43 -07:00
environment.go cd to / before running soong_build . 2021-03-03 09:14:22 +01:00
environment_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
exec.go Collect useful resource information of each executed process in soong_ui. 2020-11-04 23:35:43 +00:00
finder.go In the finder, keep track of BUILD files instead of only BUILD.bazel files. 2021-05-18 08:40:24 -04:00
goma.go Add dist_dir to goma trigger 2019-07-23 16:16:15 -04:00
kati.go Fix propagating EMPTY_NINJA_FILE from multiproduct_kati to minibp 2021-06-01 11:43:55 -07:00
ninja.go Allowlist RBE_num_retries_if_mismatched variable 2021-03-17 14:22:05 -04:00
path.go soong_ui path.go: improve comments. 2020-11-18 22:13:23 -05:00
proc_sync.go Make soong lock file sync time configurable.. 2019-05-24 17:10:48 -04:00
proc_sync_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
rbe.go Don't print RBE stats if ANDROID_QUIET_BUILD is set. 2021-04-20 21:03:02 -07:00
rbe_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
sandbox_config.go Create Make flags to set source tree as ReadOnly in soong builds 2021-06-01 21:40:49 +00:00
sandbox_darwin.go Implement linux sandboxing with nsjail 2019-01-15 13:47:31 -08:00
sandbox_linux.go Add errorHints to stdout when read-only file system errors are detected 2021-06-29 00:20:21 +00:00
sandbox_linux_test.go Create Make flags to set source tree as ReadOnly in soong builds 2021-06-01 21:40:49 +00:00
signal.go Improve signal handling in soong_ui 2017-02-22 10:44:19 -08:00
soong.go Merge "Upgrade to golang protobuf api v2" 2021-07-29 18:29:26 +00:00
test_build.go Remove unnecessary snake case variables. 2020-12-22 12:38:35 -08:00
upload.go Upgrade to golang protobuf api v2 2021-07-23 11:12:05 -07:00
upload_test.go Allow uploading a directory of metrics files. 2020-12-10 21:48:05 +00:00
util.go Dist build.ninja and Android.bp.list 2020-06-25 12:50:00 -07:00
util_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00