Commit Graph

45090 Commits

Author SHA1 Message Date
Treehugger Robot
ca6392382e Merge "Refactor SdkMemberType.AddDependencies()" am: a36ffdead5 am: 05ac706e6f am: d8269ba38e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808897

Change-Id: I965ffd7231c2067feb4533d675cce1cc52ba15db
2021-08-31 19:53:08 +00:00
Treehugger Robot
d8269ba38e Merge "Refactor SdkMemberType.AddDependencies()" am: a36ffdead5 am: 05ac706e6f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808897

Change-Id: I294ecb9b2b8dd6bf81a736d2bf22353293a34ecd
2021-08-31 19:38:19 +00:00
Treehugger Robot
05ac706e6f Merge "Refactor SdkMemberType.AddDependencies()" am: a36ffdead5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808897

Change-Id: I0535c811329b9101059bf9a8953ee203335d2cb4
2021-08-31 19:08:38 +00:00
Treehugger Robot
a36ffdead5 Merge "Refactor SdkMemberType.AddDependencies()" 2021-08-31 18:53:59 +00:00
Kousik Kumar
88906fd38c Load env variables before c.config() am: 062b011502 am: f04dc7f1b1 am: de85899f78 am: a9396f3727
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: Ib45d98955913867b3e32fd6cf952d18fd52ee25b
2021-08-31 18:27:45 +00:00
Kousik Kumar
34352dfa13 Load env variables before c.config() am: 062b011502 am: ef9d91b7ac am: 50c2a1b2a4 am: 073f79b50c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I0b355c9ab1988c0f459411d53290b0700cca178a
2021-08-31 18:27:40 +00:00
Kousik Kumar
337278232a Load env variables before c.config() am: 062b011502 am: f04dc7f1b1 am: de85899f78 am: 253e37ed53
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: If8ee3de0f2ef53847ff42c1eeaf0bcad6188eee3
2021-08-31 18:27:28 +00:00
Kousik Kumar
d2eb5be847 Load env variables before c.config() am: 062b011502 am: ef9d91b7ac am: 50c2a1b2a4 am: b19425e57e
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I64b1d931ad520a0a02eb5001d03e00d5bef2e426
2021-08-31 18:27:22 +00:00
Kousik Kumar
a9396f3727 Load env variables before c.config() am: 062b011502 am: f04dc7f1b1 am: de85899f78
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: If08483b4d0702ea51f0580f92d1f176eb3b1e98e
2021-08-31 18:03:38 +00:00
Kousik Kumar
073f79b50c Load env variables before c.config() am: 062b011502 am: ef9d91b7ac am: 50c2a1b2a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I0bc6992644c580cbc091f9cda8864e0c2da4f470
2021-08-31 18:03:34 +00:00
Kousik Kumar
253e37ed53 Load env variables before c.config() am: 062b011502 am: f04dc7f1b1 am: de85899f78
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: Ic121cd11644b696c9912f37067359f368f2bb780
2021-08-31 18:02:22 +00:00
Kousik Kumar
b19425e57e Load env variables before c.config() am: 062b011502 am: ef9d91b7ac am: 50c2a1b2a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: Ia460dffc8fa785acd7d5fba2781d6b71ee7bf31b
2021-08-31 18:02:17 +00:00
Kousik Kumar
de85899f78 Load env variables before c.config() am: 062b011502 am: f04dc7f1b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: Ic0629266b7ea9b51d4a7ad2f697dd1e0cdb65051
2021-08-31 17:59:15 +00:00
Kousik Kumar
50c2a1b2a4 Load env variables before c.config() am: 062b011502 am: ef9d91b7ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I5574eba839d8e186a3fff27b5198ab34ec10e1ce
2021-08-31 17:50:32 +00:00
Kousik Kumar
f04dc7f1b1 Load env variables before c.config() am: 062b011502
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I13773a3be06c8ad4426960b0f2fbc45bbed3e85f
2021-08-31 17:33:30 +00:00
Kousik Kumar
ef9d91b7ac Load env variables before c.config() am: 062b011502
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/15723183

Change-Id: I6fd005904a174ae685853fcb9303e678ab7a48d0
2021-08-31 17:33:30 +00:00
Treehugger Robot
10cc07f086 Merge "Deprecate group_static_libs property" am: add0b0880e am: e3e7ca657b am: 957e70508a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814113

Change-Id: I2e048d5c749215dc32863cc1a734dc1fa2bd7aad
2021-08-31 17:25:36 +00:00
Treehugger Robot
957e70508a Merge "Deprecate group_static_libs property" am: add0b0880e am: e3e7ca657b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814113

Change-Id: Idbcd3cc6ca3be3971c3bc16f311dabba5947af55
2021-08-31 17:09:15 +00:00
Treehugger Robot
e3e7ca657b Merge "Deprecate group_static_libs property" am: add0b0880e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814113

Change-Id: Ia5711d638317dcda58628e76b1ba3919f2314cb4
2021-08-31 16:47:56 +00:00
Spandan Das
e0eaa06d87 Merge "Skip dexbootjar check using AllowMissingDependencies flag" am: b7e5985fd5 am: ab47a767d8 am: 572842e09c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1803934

Change-Id: I2cb1c2ce75d39bee832846b15df6ad42b1bdd2d9
2021-08-31 16:47:53 +00:00
Paul Duffin
b22b461637 Merge "Remove unused key field from SdkMemberTypesRegistry" am: 45de13f93d am: 0c9985dc6d am: 9d33e2a203
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808896

Change-Id: I2d02d7ebd6d6ef04d8319fee49d1e398c4be0eb5
2021-08-31 16:47:30 +00:00
Treehugger Robot
add0b0880e Merge "Deprecate group_static_libs property" 2021-08-31 16:35:18 +00:00
Spandan Das
572842e09c Merge "Skip dexbootjar check using AllowMissingDependencies flag" am: b7e5985fd5 am: ab47a767d8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1803934

Change-Id: Ifbe1f13e777e059fe24080d716cf0b10ae703b33
2021-08-31 16:32:19 +00:00
Paul Duffin
9d33e2a203 Merge "Remove unused key field from SdkMemberTypesRegistry" am: 45de13f93d am: 0c9985dc6d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808896

Change-Id: Ibbef5d04c3a969d4662ec5fcac7b5eb17ad46dfd
2021-08-31 16:32:03 +00:00
Spandan Das
ab47a767d8 Merge "Skip dexbootjar check using AllowMissingDependencies flag" am: b7e5985fd5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1803934

Change-Id: I55ae4c5858330385876eb42e0fa16773ca748150
2021-08-31 16:12:21 +00:00
Paul Duffin
0c9985dc6d Merge "Remove unused key field from SdkMemberTypesRegistry" am: 45de13f93d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1808896

Change-Id: Id0b3dcd603eaea18b714902b6d4878c8adfd8de1
2021-08-31 16:12:11 +00:00
Paul Duffin
296701e35b Refactor SdkMemberType.AddDependencies()
Replaces the BottomUpMutatorContext parameter with a new
SdkDependencyContext type that extends BottomUpMutatorContext. This is
to allow the sdk to pass additional information to the implementations
of that method to allow the behavior to be more finely tuned.

Bug: 195754365
Test: m nothing
Change-Id: I69c6d2c523934eb67d7a7e6c55c241e9b8a81773
2021-08-31 17:07:07 +01:00
Spandan Das
b7e5985fd5 Merge "Skip dexbootjar check using AllowMissingDependencies flag" 2021-08-31 16:06:10 +00:00
Paul Duffin
45de13f93d Merge "Remove unused key field from SdkMemberTypesRegistry" 2021-08-31 15:57:04 +00:00
Lukács T. Berki
66c58044a8 Merge "Remove some unused args from Blueprint." am: c3dbead65b am: c846a8d6b0 am: 05100f0375
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814597

Change-Id: Ib5d94630e1e6408457772984f764de6bf8550f97
2021-08-31 14:23:21 +00:00
Liz Kammer
58b17bc8d7 Revert "bp2build allowlist //external/libcxx/..." am: f4afb53d4a am: 0b81acd5a7 am: b0f859d2c9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814738

Change-Id: Ic64513e1529f2da5d7368e89ea5207cadc86d797
2021-08-31 14:23:13 +00:00
Liz Kammer
2e133bb0cb Revert "bp2build: build //system/core/libprocessgroup:libprocess..." am: 1fdd6fafd5 am: 66f3ade5d6 am: 1f51ec7cd9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814737

Change-Id: Ib5d73a86b66a5832d01fabded58587288517464a
2021-08-31 14:23:12 +00:00
Liz Kammer
a54b61cf5a Revert "bp2build: allowlist //external/brotli/... and build libb..." am: a73a503d90 am: 92e3b75ca4 am: 6ba1352e06
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814736

Change-Id: Ic0077bc57deb88dc7dd9d3867aa791207860a7bd
2021-08-31 14:23:11 +00:00
Lukács T. Berki
05100f0375 Merge "Remove some unused args from Blueprint." am: c3dbead65b am: c846a8d6b0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814597

Change-Id: Ie975407c349c2f786d9222063f47556540368bb0
2021-08-31 14:07:29 +00:00
Liz Kammer
b0f859d2c9 Revert "bp2build allowlist //external/libcxx/..." am: f4afb53d4a am: 0b81acd5a7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814738

Change-Id: Ib77385423a2ba56b9800b93bd94a2eb576766640
2021-08-31 14:07:23 +00:00
Liz Kammer
1f51ec7cd9 Revert "bp2build: build //system/core/libprocessgroup:libprocess..." am: 1fdd6fafd5 am: 66f3ade5d6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814737

Change-Id: I0a1cd2b2abe322b56f8f3b44bb20db6fb27f4d9e
2021-08-31 14:07:22 +00:00
Liz Kammer
6ba1352e06 Revert "bp2build: allowlist //external/brotli/... and build libb..." am: a73a503d90 am: 92e3b75ca4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814736

Change-Id: I40948afea1781c492cc8bd8bf3c709e37f315f66
2021-08-31 14:07:21 +00:00
Lukács T. Berki
c846a8d6b0 Merge "Remove some unused args from Blueprint." am: c3dbead65b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814597

Change-Id: I798a8f6bc7689660353b23134648bdcacc3ba899
2021-08-31 13:48:47 +00:00
Liz Kammer
0b81acd5a7 Revert "bp2build allowlist //external/libcxx/..." am: f4afb53d4a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814738

Change-Id: I3787b2b773eaed546a7e2d605dff39c0a293d2a3
2021-08-31 13:48:39 +00:00
Liz Kammer
66f3ade5d6 Revert "bp2build: build //system/core/libprocessgroup:libprocess..." am: 1fdd6fafd5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814737

Change-Id: I326fbfa8a973f862463203fa334517a4219f428b
2021-08-31 13:48:37 +00:00
Liz Kammer
92e3b75ca4 Revert "bp2build: allowlist //external/brotli/... and build libb..." am: a73a503d90
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814736

Change-Id: I8e2e735760704ff4358290060553df542bd7e22f
2021-08-31 13:48:34 +00:00
Lukács T. Berki
c3dbead65b Merge "Remove some unused args from Blueprint." 2021-08-31 13:38:14 +00:00
Liz Kammer
f4afb53d4a Revert "bp2build allowlist //external/libcxx/..."
Revert submission 1814446

Reason for revert: causes failure of mixed_droid
Reverted Changes:
If5285f161:bp2build allowlist //external/libcxx/...
I4e7787374:bp2build: build //system/core/libprocessgroup:libp...
Ibec6d5fbe:bp2build: allowlist //external/brotli/... and buil...

Change-Id: I37327057a3df44cbb6e57d7f54120b3448da6057
2021-08-31 13:18:45 +00:00
Liz Kammer
1fdd6fafd5 Revert "bp2build: build //system/core/libprocessgroup:libprocess..."
Revert submission 1814446

Reason for revert: causes failure of mixed_droid
Reverted Changes:
If5285f161:bp2build allowlist //external/libcxx/...
I4e7787374:bp2build: build //system/core/libprocessgroup:libp...
Ibec6d5fbe:bp2build: allowlist //external/brotli/... and buil...

Change-Id: Idcacf7b8e48e1cd156717d6b7a6d1f9534207d49
2021-08-31 13:18:45 +00:00
Liz Kammer
a73a503d90 Revert "bp2build: allowlist //external/brotli/... and build libb..."
Revert submission 1814446

Reason for revert: causes failure of mixed_droid
Reverted Changes:
If5285f161:bp2build allowlist //external/libcxx/...
I4e7787374:bp2build: build //system/core/libprocessgroup:libp...
Ibec6d5fbe:bp2build: allowlist //external/brotli/... and buil...

Change-Id: I0486afb20cbd0d994c4821969ce0fdb3e35a9e43
2021-08-31 13:18:45 +00:00
Jingwen Chen
0f5c81904b bp2build: allowlist //external/brotli/... and build libbrotli. am: 60da00eb83 am: 7490e0c1c1 am: 3d09d173d8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814446

Change-Id: I85bbc6358d1a15dae38a9b7e604194f8d3950764
2021-08-31 12:27:13 +00:00
Jingwen Chen
eb72be7918 bp2build: build //system/core/libprocessgroup:libprocessgroup_headers am: 60eaabbe75 am: c4867e32e7 am: 2d9dc54429
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814445

Change-Id: Iee889a46b32daf8b11eb34e02d4bc6c4aa009eef
2021-08-31 12:27:12 +00:00
Jingwen Chen
5f34108fa0 bp2build allowlist //external/libcxx/... am: d2fec261fc am: 1fb3f219cb am: 354d9fc83e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814444

Change-Id: If1cef5984d5b1a59884ed04712876d8aa22b01c2
2021-08-31 12:27:10 +00:00
Jingwen Chen
3d09d173d8 bp2build: allowlist //external/brotli/... and build libbrotli. am: 60da00eb83 am: 7490e0c1c1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814446

Change-Id: I70b4d760fb30b73e09b90c9145ac83d36d2e203a
2021-08-31 12:14:08 +00:00
Jingwen Chen
2d9dc54429 bp2build: build //system/core/libprocessgroup:libprocessgroup_headers am: 60eaabbe75 am: c4867e32e7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1814445

Change-Id: I598bd5ae32a5570a3a09fcc3c00ccff449f71046
2021-08-31 12:14:07 +00:00