Treehugger Robot
1fe098e329
Merge "Propagate settings for building in an unbundled tree." am: ba161370aa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1396067
Change-Id: I2b04c4721c1317281aaa9b9b28f62baa2940dc26
2020-08-17 13:48:50 +00:00
Treehugger Robot
ba161370aa
Merge "Propagate settings for building in an unbundled tree."
2020-08-17 13:35:16 +00:00
Anton Hansson
8f903f30ff
Remove special-cased stub deps on framework-res
...
This dep is now possible to express in native Android.bp syntax,
which makes the build easier to understand.
Bug: 161214753
Test: build sdk, diff out/dist before and after
Change-Id: I878eda49b5bf54aaf581fc52e0fe9719e4bcdfce
Merged-In: I878eda49b5bf54aaf581fc52e0fe9719e4bcdfce
2020-08-17 11:00:03 +01:00
Anton Hansson
092aca410f
Add a tagged output for app's exportPackage
...
This allows the android stubs to depend on framework-res' exportPackage
without special-casing inside the build system.
Bug: 161214753
Test: depending on this output in a followup CL
Change-Id: I8c5d17540d2624974983d73e56ba17898505dba8
2020-08-17 11:00:00 +01:00
Thiébaud Weksteen
745e90d802
Merge "rust: modify linting properties" am: 2346b014eb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1398468
Change-Id: Ie468f2f2826c3b5016fff975c38d8c31b9add3b5
2020-08-17 07:13:20 +00:00
Thiébaud Weksteen
2346b014eb
Merge "rust: modify linting properties"
2020-08-17 07:01:14 +00:00
Treehugger Robot
be9a9035f2
Merge "Rename ApexName to ApexVariationName" am: a07777d434
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1399831
Change-Id: Ia9682ee4bbf068131fa6f807f9f74075faba14ed
2020-08-15 06:52:17 +00:00
Treehugger Robot
a07777d434
Merge "Rename ApexName to ApexVariationName"
2020-08-15 06:43:52 +00:00
Jaewoong Jung
ce59a88137
Revert "Add data bin and lib properties to sh_test" am: cc1bfd6aa0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1401770
Change-Id: I193be0f0cbe1c5fb9abf12d881b40a9f14ba8171
2020-08-15 01:26:28 +00:00
Jaewoong Jung
cc1bfd6aa0
Revert "Add data bin and lib properties to sh_test"
...
This reverts commit 91dbd520de
.
Reason for revert: Fix CLs didn't completely fix the builds.
Test: sh_binary_test.go
Bug: 156980228
Bug: 164465992
Change-Id: I1ed214c2ea6cd460db909a103c4b3a9a895ad9f7
2020-08-14 18:11:23 -07:00
Colin Cross
133ebefb8d
Override EarlyModuleContext.Namespace
...
Make android.EarlyModuleContext return a *Namespace.
Test: m checkbuild
Change-Id: I4c29d5e69e90eb9b7afbefc1355f63991a3e3331
2020-08-14 17:38:45 -07:00
Jaewoong Jung
6b4fd94ba3
Merge "Fix broken darwin build." am: abdafede81
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1401171
Change-Id: I59114c7fc02665a9a15e6c46a436de5f982069b4
2020-08-15 00:33:50 +00:00
Jaewoong Jung
abdafede81
Merge "Fix broken darwin build."
2020-08-15 00:19:12 +00:00
Treehugger Robot
e01b3ae9e9
Merge "Add CreateAliasVariation to BottomUpMutatorContext" am: 046cbd1590
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1399830
Change-Id: Iacf439e11aa971019924a93bafa4d2516604f038
2020-08-14 23:00:02 +00:00
Treehugger Robot
046cbd1590
Merge "Add CreateAliasVariation to BottomUpMutatorContext"
2020-08-14 22:54:02 +00:00
Treehugger Robot
191f89298a
Merge "Add a default value for the RBE_log_dir variable." am: 6b6f9dbb7d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1399727
Change-Id: If103656e32b3ea644dace93989f93e6d99dc5b2c
2020-08-14 22:34:55 +00:00
Treehugger Robot
6b6f9dbb7d
Merge "Add a default value for the RBE_log_dir variable."
2020-08-14 22:22:17 +00:00
Treehugger Robot
c55f345058
Merge "Shorten missing module panic message" am: 0fe22f4b90
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1399829
Change-Id: I19a117319d751a332f303344a3580a266982c327
2020-08-14 21:56:04 +00:00
Treehugger Robot
0fe22f4b90
Merge "Shorten missing module panic message"
2020-08-14 21:46:44 +00:00
Jaewoong Jung
8eee3f6b58
Fix broken darwin build.
...
Offending change - I7b64de4b06e9bba3fba3712b25dd9f9d112e1625
This is in addition to Idebfdf1ed7d8e10ba867c8eaac01410d754c7131
Test: sh_binary_test.go
Bug: 156980228
Bug: 164465992
Change-Id: I8d01d0e82efe764cc6901bb3e2c2767c8b25d81f
2020-08-14 14:27:02 -07:00
Jaewoong Jung
e22ef09f6c
Merge "Fix broken darwin build." am: e3c24b1c77
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1400887
Change-Id: I50d2bbc7e1897b9cfadf2f24a36f1f4edea8976a
2020-08-14 19:19:53 +00:00
Jaewoong Jung
e3c24b1c77
Merge "Fix broken darwin build."
2020-08-14 19:07:36 +00:00
Jaewoong Jung
181cfdf898
Fix broken darwin build.
...
Offending change - I7b64de4b06e9bba3fba3712b25dd9f9d112e1625
Test: sh_binary_test.go
Bug: 156980228
Fixes: 164465992
Change-Id: Idebfdf1ed7d8e10ba867c8eaac01410d754c7131
2020-08-14 18:44:23 +00:00
Ramy Medhat
30a09c0b81
Merge "Do not generate a random socket address for RBE if NOSTART_RBE is set." am: 39fff45b8e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1399835
Change-Id: I904976d45110a6857d8171e0f19772233fd28b56
2020-08-14 18:29:37 +00:00
Ramy Medhat
8c56bc2726
Add a default value for the RBE_log_dir variable.
...
Test: built simple target.
Change-Id: Id93dd80119037b594e5f8c370f4ac2fbc12a5144
2020-08-14 14:17:33 -04:00
Ramy Medhat
39fff45b8e
Merge "Do not generate a random socket address for RBE if NOSTART_RBE is set."
2020-08-14 18:12:33 +00:00
Jaewoong Jung
d31cbffaf4
Merge "Add data bin and lib properties to sh_test" am: b2567eb9d8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1386705
Change-Id: I9d5f5592d536ae45d9f824bb813fa998228b512a
2020-08-14 18:04:22 +00:00
Jaewoong Jung
b2567eb9d8
Merge "Add data bin and lib properties to sh_test"
2020-08-14 17:50:05 +00:00
Jeff Vander Stoep
3a9d80a60c
Rust: use 1.45.2 prebuilts
...
Test: TH
Change-Id: I2eab5af0a822673ca1f5bb2f63c88edc2c7830ff
2020-08-14 13:53:38 +02:00
Treehugger Robot
1efeaa552c
Merge "Update ApexAvailableBaseline" am: 52cefc00f7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1396192
Change-Id: If00f6e5b81887eb04618ad65816e3c41c5dcd9e8
2020-08-14 03:51:43 +00:00
Treehugger Robot
52cefc00f7
Merge "Update ApexAvailableBaseline"
2020-08-14 03:40:33 +00:00
Ramy Medhat
a958d35247
Do not generate a random socket address for RBE if NOSTART_RBE is set.
...
Test: A build with NOSTART_RBE=1
Change-Id: I5872632442c754b597901b7729eed597ee45859f
2020-08-13 22:53:42 -04:00
Colin Cross
e07f2316b7
Rename ApexName to ApexVariationName
...
In preparation for reusing the same variation for multiple apexes,
rename ApexName to ApexVariationName.
Bug: 164216768
Test: all soong tests
Change-Id: I88f2c5b192ffa27acd38e01952d0cefd413222a0
2020-08-13 17:50:29 -07:00
Colin Cross
1b9604b463
Add CreateAliasVariation to BottomUpMutatorContext
...
Propagate CreateAliasVariation from Blueprint to Soong.
Bug: 164216768
Test: m checkbuild
Change-Id: I635bf67481092b83a8d26ef1cb06e2e3e21a595f
2020-08-13 17:50:05 -07:00
Jaewoong Jung
91dbd520de
Add data bin and lib properties to sh_test
...
Test: sh_binary_test.go
Test: Modified ziptool-tests
Bug: 156980228
Change-Id: I7b64de4b06e9bba3fba3712b25dd9f9d112e1625
2020-08-13 15:36:44 -07:00
Colin Cross
094956cf00
Merge changes I02fb745a,Iccc96c0d am: a24b9deb5f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1378536
Change-Id: I109e5814ae04de65667962a3299989e0ca160d11
2020-08-13 22:10:01 +00:00
Colin Cross
a24b9deb5f
Merge changes I02fb745a,Iccc96c0d
...
* changes:
Follow all shared library dependencies when collecting JNI libraries
Handle static unwinder in ltoDepsMutator
2020-08-13 21:55:53 +00:00
Matthew Maurer
a01fc72094
Merge "Add Rust Binder crate to allowed list" am: 61ca6a39cc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1304853
Change-Id: I4bd8b03ec13dd300498e0876f96739d20a654235
2020-08-13 21:22:15 +00:00
Matthew Maurer
61ca6a39cc
Merge "Add Rust Binder crate to allowed list"
2020-08-13 21:13:57 +00:00
Colin Cross
beae6ecbd4
Shorten missing module panic message
...
Only print the list of variants of the matching module when
ctx.ModuleForTesting finds the module but not the variant.
Test: all soong tests
Change-Id: I51ffdde4645db39ec1d37ec018e0dea11d74280e
2020-08-13 11:52:21 -07:00
Andrei Onea
23fea04e27
Rename class2greylist
...
Use a more inclusive name (go/hiddenapi-list-renaming).
Bug: 163797539
Test: atest class2nonsdklisttest
Change-Id: I1b72c243746dde9926a11d5a559b84e753e8fd4f
2020-08-13 17:33:14 +01:00
Ramy Medhat
2889166b6c
Make the default exec strategy for javac/r8/d8 remote local fallback.
...
Test: presubmits
Change-Id: Ia67c2a1e13638db1fb9c93755ce72159767d46b4
2020-08-13 11:41:35 -04:00
Thiébaud Weksteen
9e8451e524
rust: modify linting properties
...
Move the linting properties to an enum with 4 possible options:
"default", "android", "vendor" or "none". The previous logic for
default, based on the module's location, is kept. It is now possible to
force the upgrade to a certain lint level for some modules (e.g.
external/[...]/android). Update the unit tests and documentation.
Bug: 163400111
Test: m
Change-Id: I8e464b04401158ed2d3c518a9b72f145a9835c99
2020-08-13 15:58:09 +02:00
Treehugger Robot
0c8d7c6958
Merge "Improve abidump generating logic for non-REL build" am: 29737cfc94
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1374297
Change-Id: Id2d8ba83012f795cf7a36e83b6e9799527295e07
2020-08-13 12:11:42 +00:00
Treehugger Robot
29737cfc94
Merge "Improve abidump generating logic for non-REL build"
2020-08-13 11:53:05 +00:00
Treehugger Robot
8acd131453
Merge changes I514b90ae,Ie477de70 am: d59540234c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1378334
Change-Id: I9b0bef22ba3486be3d4e329b716a62fd2ab30629
2020-08-13 05:14:58 +00:00
Treehugger Robot
d59540234c
Merge changes I514b90ae,Ie477de70
...
* changes:
Fix DepsInSameApex for some dependencies of static libraries
Expose all shared and header libraries to Make
2020-08-13 05:01:17 +00:00
Ramy Medhat
811c68d7a6
Merge "Add reasonable defaults to RBE configuration parameters." am: 5d942d05b1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1397907
Change-Id: Iae17ca2130428cae6bfe158db966bb8aae164b39
2020-08-12 22:54:41 +00:00
Ramy Medhat
5d942d05b1
Merge "Add reasonable defaults to RBE configuration parameters."
2020-08-12 22:41:43 +00:00
Treehugger Robot
4cb7543396
Merge "Increase heap size for lint tool" am: fd5978a473
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1362698
Change-Id: I2bef400d8824987a0a7afe7e16104f8a4df55f29
2020-08-12 22:16:41 +00:00