platform_build_soong/ui/build
Sam Delmerico 98a7329d59 support PRODUCT_SOURCE_ROOT_DIRS product variable
Soong analyzes the entire source tree even though not every lunch target
needs to know about every module. For example, OEM sources can be
ignored for cuttlefish products. This functionality allows blueprint to
ignore a list of undesired directories.

Bug: 269457150
Change-Id: I1eec5d7b6a268cae4c633d8d89ed485598ebca45
2023-03-27 14:42:36 -04:00
..
paths Add comments for path_interposer. 2022-05-06 12:42:05 +02:00
sandbox/darwin
Android.bp Add a post-build step for dist builds that records what changed in the build. 2023-02-28 15:02:22 -08:00
build.go Add a post-build step for dist builds that records what changed in the build. 2023-02-28 15:02:22 -08:00
cleanbuild.go Remove $PRODUCT_OUT/vendor_kernel_ramdisk on installclean 2022-07-21 03:52:02 +00:00
cleanbuild_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
config.go support PRODUCT_SOURCE_ROOT_DIRS product variable 2023-03-27 14:42:36 -04:00
config_darwin.go
config_linux.go
config_test.go Resolve metrics_proto warning 2023-03-17 03:52:13 +09:00
context.go Add critical path infomation into metrics 2023-03-14 17:59:22 +09:00
dumpvars.go support PRODUCT_SOURCE_ROOT_DIRS product variable 2023-03-27 14:42:36 -04: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 Special-case Soong finder to look in out/api_surfaces 2022-11-14 21:10:38 +00:00
goma.go
kati.go Fix propagating EMPTY_NINJA_FILE from multiproduct_kati to minibp 2021-06-01 11:43:55 -07:00
ninja.go minor refactor ui/build/ninja.go 2023-03-17 01:53:11 +09:00
path.go Add BUILD_BROKEN_PYTHON_IS_PYTHON2 2023-02-27 13:02:02 -08:00
proc_sync.go
proc_sync_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
rbe.go Add status messages for RBE and product config 2023-02-16 21:06:19 +00:00
rbe_test.go Cleanup RBE logs directory 2022-06-08 11:50:33 -04:00
sandbox_config.go nsjail support verification should respect BUILD_BROKEN* flag for SrcDir 2022-11-14 19:50:40 +00:00
sandbox_darwin.go
sandbox_linux.go nsjail support verification should respect BUILD_BROKEN* flag for SrcDir 2022-11-14 19:50:40 +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
soong.go support PRODUCT_SOURCE_ROOT_DIRS product variable 2023-03-27 14:42:36 -04:00
staging_snapshot.go Add a post-build step for dist builds that records what changed in the build. 2023-02-28 15:02:22 -08:00
staging_snapshot_test.go Add a post-build step for dist builds that records what changed in the build. 2023-02-28 15:02:22 -08:00
test_build.go Ignore bazel-generated paths in dangling rule test 2022-11-14 13:41:02 -05:00
upload.go Write bazel metrics file from soong. 2023-01-25 22:43:14 +00:00
upload_test.go Write bazel metrics file from soong. 2023-01-25 22:43:14 +00:00
util.go
util_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00