platform_build_soong/ui/build
Colin Cross 05c25ccb4a Sandbox soong_build by changing to root directory
Store the current working directory and then change to the root
directory so that all file accesses must go through helpers in
the android package that properly track dependencies.

Fixes: 146437378
Test: m checkbuild
Change-Id: I12a0f907753fefd1997ab8b4ea2ac331234093cf
2020-01-09 14:19:46 -08:00
..
paths Merge "Switch to toybox realpath." 2019-12-20 00:27:10 +00:00
sandbox/darwin Revert "Revert "Revert "Revert "Add path interposer"""" 2018-05-31 14:59:33 -07:00
Android.bp Remove files that should no longer be installed 2020-01-03 16:46:15 -08:00
build.go Add TotalRAM detection 2019-12-27 09:43:49 -08:00
cleanbuild.go Remove files that should no longer be installed 2020-01-03 16:46:15 -08:00
cleanbuild_test.go Remove files that should no longer be installed 2020-01-03 16:46:15 -08:00
config.go Add option to limit environment variables given to ninja 2020-01-03 15:36:29 -08:00
config_darwin.go Add TotalRAM detection 2019-12-27 09:43:49 -08:00
config_linux.go Add TotalRAM detection 2019-12-27 09:43:49 -08:00
config_test.go Remove support for ONE_SHOT_MAKEFILE 2019-07-31 18:11:27 -07:00
context.go Soong: Fix the package name in metrics.proto file 2019-06-14 15:27:46 -07:00
dumpvars.go Add option to limit environment variables given to ninja 2020-01-03 15:36:29 -08:00
environment.go Add a Kati-based packaging step 2018-10-19 09:55:00 -07:00
environment_test.go Add a Kati-based packaging step 2018-10-19 09:55:00 -07:00
exec.go Print ninja stdout live during the build 2019-07-03 16:33:10 -07:00
finder.go Generate build timing metrics to proto format file 2019-01-04 15:54:01 -08:00
goma.go Add dist_dir to goma trigger 2019-07-23 16:16:15 -04:00
kati.go Remove files that should no longer be installed 2020-01-03 16:46:15 -08:00
ninja.go Allow EMMA_INSTRUMENT_FRAMEWORK during ninja 2020-01-06 12:25:40 -08:00
path.go Fix dumpvars $PATH / $TMPDIR 2019-10-04 12:53:51 -07:00
proc_sync.go Make soong lock file sync time configurable.. 2019-05-24 17:10:48 -04:00
proc_sync_test.go Revert "Revert "Disallow multiple build executions in parallel"" 2017-05-24 13:22:19 -07:00
rbe.go Add USE_RBE support to soong. 2019-07-17 18:46:47 +00:00
sandbox_darwin.go Implement linux sandboxing with nsjail 2019-01-15 13:47:31 -08:00
sandbox_linux.go Allow debugging with SOONG_DELVE=<listen addr> 2019-07-03 16:33:31 -07:00
signal.go Improve signal handling in soong_ui 2017-02-22 10:44:19 -08:00
soong.go Sandbox soong_build by changing to root directory 2020-01-09 14:19:46 -08:00
test_build.go Generate build timing metrics to proto format file 2019-01-04 15:54:01 -08:00
util.go soong_ui: Add build actions commands in soong_ui. 2019-06-13 13:15:12 -07:00
util_test.go Add a unified status reporting UI 2018-07-12 14:15:31 -07:00