Sorin Basca
d0ade7a7f8
Merge "Adding option to include sources only for Java 11 builds" am: 55f84a74c5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1927441
Change-Id: Ib8c7fe813e635e5c973b6ac56117b5bc6168804f
2021-12-21 07:55:33 +00:00
Sorin Basca
55f84a74c5
Merge "Adding option to include sources only for Java 11 builds"
2021-12-21 07:37:46 +00:00
Inseob Kim
0245bbe0e1
Merge "Add sepolicy prebuilt directories to soong_config" am: 1778546f7a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1925909
Change-Id: Ib2734218555b9e7988f63b8e4f48aa0db9d8d1a9
2021-12-21 07:20:18 +00:00
Inseob Kim
1778546f7a
Merge "Add sepolicy prebuilt directories to soong_config"
2021-12-21 07:09:58 +00:00
Matthew Maurer
121d19b571
Merge "rust: Disable dylib vendor modules" am: 2e2ec0573f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1927628
Change-Id: I6df62af8aad15e2b7794abb4235f4a99b9e332d1
2021-12-20 21:55:41 +00:00
Matthew Maurer
2e2ec0573f
Merge "rust: Disable dylib vendor modules"
2021-12-20 21:40:56 +00:00
Sorin Basca
9347ae3ba0
Adding option to include sources only for Java 11 builds
...
Bug: 207852002
Test: m
Test: EXPERIMENTAL_TARGET_JAVA_VERSION_11=true m
Change-Id: I554a79798ea7f1dd4a96b09f761090f83a009cb4
2021-12-20 21:33:14 +00:00
Jiakai Zhang
02d1c10b3a
Merge changes I8f4eaed1,I358a62d3 am: 880e11112d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1928068
Change-Id: Ic7593b09191ebc48fbe89bd46662a769a61b170d
2021-12-20 20:15:09 +00:00
Jiakai Zhang
880e11112d
Merge changes I8f4eaed1,I358a62d3
...
* changes:
Dexpreopt standalone system server jars from prebuilts.
Dexpreopt standalone system server jars.
2021-12-20 19:52:37 +00:00
Jiakai Zhang
28bc9a8a7e
Dexpreopt standalone system server jars from prebuilts.
...
This change adds support for dexpreopting standalone system server
jars from prebuilts.
Bug: 203198541
Test: -
1. Add a standalone system server jar (e.g., by patching
aosp/1906158)
2. Build and drop a module SDK and an APEX.
3. Build a system image from prebuilts.
4. See the odex and vdex files generated in
$ANDROID_PRODUCT_OUT/system/framework/oat/
Change-Id: I8f4eaed10a1053cd560b8583efa12dc495f58db1
2021-12-20 15:48:20 +00:00
Jiakai Zhang
389a647320
Dexpreopt standalone system server jars.
...
Standalone system server jars are dynamically loaded by system server
using a `PathClassLoader` whose parent is `SYSTEMSERVERCLASSPATH`. They
are listed in `PRODUCT_STANDALONE_SYSTEM_SERVER_JARS` and
`PRODUCT_APEX_STANDALONE_SYSTEM_SERVER_JARS` in Makefile. We need to
dexpreopt them to achieve better performance.
Bug: 203198541
Test: m nothing
Test: -
1. Add a standalone system server jar (e.g., by patching
aosp/1906158)
2. Build a system image.
3. See the odex and vdex files generated in
$ANDROID_PRODUCT_OUT/system/framework/oat/
4. Flash the image to a device.
5. Run `atest art_standalone_dexpreopt_tests`.
Change-Id: I358a62d34989c5c8eba12e18fe6167e0b72ff69d
2021-12-20 15:07:26 +00:00
Treehugger Robot
a9f335cf5a
Merge "Remove InstallBypassMake and ToMakePath" am: f1228f570a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1889722
Change-Id: I9ef6388601d75d8d1676d48638ccac3aac7e4971
2021-12-17 06:32:16 +00:00
Treehugger Robot
f1228f570a
Merge "Remove InstallBypassMake and ToMakePath"
2021-12-17 06:15:16 +00:00
Yi Kong
28a933cf8c
Merge "Turn on -Wstring-concatenation" am: 53fc7705ec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1922284
Change-Id: I1fb9f672c260d675b3c2be7e2e879a108b1b9daf
2021-12-17 04:39:22 +00:00
Yi Kong
53fc7705ec
Merge "Turn on -Wstring-concatenation"
2021-12-17 04:05:37 +00:00
Cole Faust
2f13679110
Remove starlarkExpr.Eval() am: fc43868a5f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1922864
Change-Id: I82d1aaee8cace958f2136477d7a9a869863dd4ac
2021-12-17 03:22:53 +00:00
Matthew Maurer
bdda910395
rust: Disable dylib vendor modules
...
These modules do not currently build correctly. Support is planned but
not complete.
Bug: 204303985
Test: Presubmit + build `rust_library` with `vendor_available: true`
Change-Id: Iac7df9fe0d4eaa9a5ec0ff5a9cd5670af23df2a6
2021-12-16 23:42:47 +00:00
Cole Faust
069c62b01a
Merge "Handle foreach expressions in mk2rbc" am: a6628d24c4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1917597
Change-Id: I9a2d74e18e4cb626679817b1dbf846927dbc4334
2021-12-16 21:22:09 +00:00
Treehugger Robot
c64fa15c3a
Merge "Remove some unblocked items from the denylist" am: 86baf3e191
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911671
Change-Id: Ic1deb50109abefe3aaad90d3d3c90b6c47e646a2
2021-12-16 21:20:24 +00:00
Cole Faust
fc43868a5f
Remove starlarkExpr.Eval()
...
It was only used to substitute variable references to
predefined variables with the predefined value, which
is an easy condition to directly parse into instead
of having a separate evalutation pass.
Bug: 201700692
Test: go test
Change-Id: I543d20a1d6435bfabd9faa90ffb09af3084ed28c
2021-12-16 13:20:22 -08:00
Cole Faust
a6628d24c4
Merge "Handle foreach expressions in mk2rbc"
2021-12-16 21:16:49 +00:00
Treehugger Robot
86baf3e191
Merge "Remove some unblocked items from the denylist"
2021-12-16 20:18:14 +00:00
Liz Kammer
5c31358f86
Remove some unblocked items from the denylist
...
Test: bp2build.sh
Test: mixed_libc.sh
Change-Id: Iaef35cd2eb1ec2efb467548b1630f686f84aac2a
2021-12-16 13:34:02 -05:00
Etienne Ruffieux
c29e4fc462
Merge "Renamed bluetooth apex name to com.android.bluetooth" am: a447c0973b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924343
Change-Id: I4f832dc87f9fd89ff0399b02cc09588a275520aa
2021-12-16 18:19:44 +00:00
Etienne Ruffieux
a447c0973b
Merge "Renamed bluetooth apex name to com.android.bluetooth"
2021-12-16 18:10:45 +00:00
Treehugger Robot
a41e1dab8a
Merge "Provide some guidance for the confusing "does not provide a dex boot jar" message." am: bfaffe78de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1918382
Change-Id: Ie82d8878750aca1fc18b2e69aba20fb7609284f6
2021-12-16 17:46:23 +00:00
Treehugger Robot
bfaffe78de
Merge "Provide some guidance for the confusing "does not provide a dex boot jar" message."
2021-12-16 17:26:30 +00:00
Jiakai Zhang
9fdc009e7a
Merge "Test that DisableGenerateProfile
takes effects for APEXes." am: 5f496eed0a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1918607
Change-Id: I14d1693251fe7c4dd91050cb1cf5e30799073e34
2021-12-16 15:06:55 +00:00
Jiakai Zhang
5f496eed0a
Merge "Test that DisableGenerateProfile
takes effects for APEXes."
2021-12-16 14:50:51 +00:00
Liz Kammer
baa916152c
Merge "Don't run SoongBuildInvocation for bp2build + dist" am: cf7961200b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924939
Change-Id: I280edd5991da9858dfaa22748f95a7ecd680f618
2021-12-16 14:27:54 +00:00
Liz Kammer
157d11bf2b
Merge "Add external/libpng" am: 911e9f8654
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924581
Change-Id: I410ce88da0b890584061f974568c942620059a8c
2021-12-16 14:20:12 +00:00
Liz Kammer
cf7961200b
Merge "Don't run SoongBuildInvocation for bp2build + dist"
2021-12-16 14:04:53 +00:00
Liz Kammer
911e9f8654
Merge "Add external/libpng"
2021-12-16 14:04:49 +00:00
Treehugger Robot
de824f40ca
Merge "Remove OWNERS for deleted build-mainline-modules.sh" am: 28746de7a2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924353
Change-Id: I64406f6c29e707be948ebde1a0ec3082d12b3620
2021-12-16 12:07:12 +00:00
Treehugger Robot
28746de7a2
Merge "Remove OWNERS for deleted build-mainline-modules.sh"
2021-12-16 11:45:18 +00:00
Treehugger Robot
6a37e0e485
Merge "Allowlist directory for com.android.adbd." am: 8c495942c2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1922098
Change-Id: I5cdffd8742866a8da3075f58411facf25203f32e
2021-12-16 01:55:54 +00:00
Treehugger Robot
3434f3734f
Merge "Make all defaults modules bazelable" am: 3eed7f9a8b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924162
Change-Id: I685afc72394d15d2240be7c7f7d18a89b793e970
2021-12-16 01:54:42 +00:00
Treehugger Robot
8c495942c2
Merge "Allowlist directory for com.android.adbd."
2021-12-16 01:50:31 +00:00
Treehugger Robot
3eed7f9a8b
Merge "Make all defaults modules bazelable"
2021-12-16 01:36:47 +00:00
Treehugger Robot
27c1ec557b
Merge "Remove unused functions" am: c42b19f0a8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924157
Change-Id: I072ece6d82c9e27160ceff9a074a53721b37065c
2021-12-16 01:15:34 +00:00
Treehugger Robot
c42b19f0a8
Merge "Remove unused functions"
2021-12-16 00:58:07 +00:00
Treehugger Robot
1f337626d2
Merge "Add noOverrideExternalGlobalCflags support to Soong" am: cde46d7d98
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1924200
Change-Id: If092561e487238de11ea4be9f96cc3b7833703b7
2021-12-16 00:52:09 +00:00
Inseob Kim
0f46e7ca88
Add sepolicy prebuilt directories to soong_config
...
These are used when we build vendor sepolicy against old plat sepolicy.
Bug: 33691272
Test: build
Change-Id: Ia4fea509a2e122f24d1669a0908c4b3d2bb3b32c
2021-12-16 09:50:44 +09:00
Treehugger Robot
cde46d7d98
Merge "Add noOverrideExternalGlobalCflags support to Soong"
2021-12-16 00:26:57 +00:00
Colin Cross
c68db4b305
Remove InstallBypassMake and ToMakePath
...
InstallBypassMake and ToMakePath are obsolete, remove them.
Bug: 204136549
Test: m checkbuild
Change-Id: Ie5a6f7254b3d317ed6039e114ed6aec35e1ce273
2021-12-15 15:22:53 -08:00
Cole Faust
a4c1de9bce
Merge "Allow generic $(findstring) calls" am: e23a32bdc5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1921062
Change-Id: I249c7aed13ff881b97a6afa900ca8a2fb3a9eb1b
2021-12-15 21:36:42 +00:00
Cole Faust
e23a32bdc5
Merge "Allow generic $(findstring) calls"
2021-12-15 21:32:27 +00:00
Cole Faust
b0d32ab960
Handle foreach expressions in mk2rbc
...
Bug: 201700692
Test: go test
Change-Id: Ia23494a63567a1fe2d4bb797a2d4dd5925b3431d
2021-12-15 13:06:47 -08:00
Liz Kammer
ccdd5a8de4
Merge "bp2build: Expand check if filegroup contains proto" am: b849d4a6d5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1916846
Change-Id: I6bb778440a3572e247b400f830fd477c5c051c77
2021-12-15 20:35:58 +00:00
Liz Kammer
b849d4a6d5
Merge "bp2build: Expand check if filegroup contains proto"
2021-12-15 20:11:13 +00:00