satayev
2e40b33564
Merge "Check updatable APKs compile against managed SDKs." am: 0b3e45abd0
...
Change-Id: I72d212d5729de6cf9d68ef542b4b967dd83eb637
2020-04-15 16:56:30 +00:00
satayev
0b3e45abd0
Merge "Check updatable APKs compile against managed SDKs."
2020-04-15 13:45:29 +00:00
Artur Satayev
2db1c3f1c4
Check updatable APKs compile against managed SDKs.
...
As a follow up, this property will be set to APKs participating in mainline program.
Bug: 153333044
Test: m
Change-Id: I6ea2f3c1d26992259e4e9e6a6d8cecf091d39c43
2020-04-15 12:06:13 +01:00
Treehugger Robot
f0f0f071a4
Merge "Clean up unused flags for LLD." am: 7f64ed9dcf
...
Change-Id: Ifd83f983bae3d05c5977f1b3d955725f028d68cb
2020-04-14 22:34:25 +00:00
Treehugger Robot
7f64ed9dcf
Merge "Clean up unused flags for LLD."
2020-04-14 22:17:16 +00:00
Treehugger Robot
b7c30e8a0c
Merge "Fix missing NOTICE targets for static libs that aren't available to platform." am: e152ada4e7
...
Change-Id: I2be6190f825840e9d2bddf130c547bd608eeb1db
2020-04-14 13:55:26 +00:00
Treehugger Robot
e152ada4e7
Merge "Fix missing NOTICE targets for static libs that aren't available to platform."
2020-04-14 13:43:46 +00:00
Jooyung Han
b9c19ad4a8
Merge "Remove PLATFORM_VERSION_FUTURE_CODENAMES" am: e5fce6cdbf
...
Change-Id: I22f220d063b5f814d5601b114b97454f4fed43ad
2020-04-14 04:21:42 +00:00
Jooyung Han
e5fce6cdbf
Merge "Remove PLATFORM_VERSION_FUTURE_CODENAMES"
2020-04-14 04:00:03 +00:00
Jooyung Han
03302eee13
Remove PLATFORM_VERSION_FUTURE_CODENAMES
...
It has been wrong to split ALL_VERSIONS into exclusive two sets of
before/after TARGET_PLATFORM_VERSION.
And PLATFORM_VERSION_ALL_CODENAMES supports all *active* list of
non-finalized codenames.
Bug: 152960049
Test: m
Exempt-From-Owner-Approval: cp from master
Merged-In: I78ca88758998e440bea72ba2d56d90eea3ec99ae
Change-Id: I78ca88758998e440bea72ba2d56d90eea3ec99ae
(cherry picked from commit 424175d72a
)
2020-04-14 02:06:57 +00:00
Ivan Lozano
a64ebd94b2
Merge "Remove rust execute-only memory linker flag." am: 0b14d0f500
...
Change-Id: Idb14db7f3212ad61b4d99e65fdfac2137fc761c7
2020-04-13 17:50:12 +00:00
Ivan Lozano
0b14d0f500
Merge "Remove rust execute-only memory linker flag."
2020-04-13 17:35:32 +00:00
Jaewoong Jung
74c33dcf30
Merge "Add libs properties to runtime_resource_overlay." am: f472871e00
...
Change-Id: I35558bc2edfcdfe2c77213d2a2f833876cd2d162
2020-04-13 13:55:51 +00:00
Jaewoong Jung
f472871e00
Merge "Add libs properties to runtime_resource_overlay."
2020-04-13 13:27:25 +00:00
Treehugger Robot
5cb3f62fee
Merge "Don't allow a lib having stubs to become a member of VNDK" am: 624dec0b03
...
Change-Id: Ifecd74fdccb79e9b9e5a35c2e5c4d8443c3e799b
2020-04-13 04:21:35 +00:00
Treehugger Robot
624dec0b03
Merge "Don't allow a lib having stubs to become a member of VNDK"
2020-04-13 04:05:31 +00:00
Treehugger Robot
8304acc420
Merge "Create prebuilt api modules in load hook not mutator" am: aba65adbbf
...
Change-Id: I99a528d0d2d9c76cdfbbe27ee1167f2c64d3a8bd
2020-04-11 19:01:51 +00:00
Treehugger Robot
aba65adbbf
Merge "Create prebuilt api modules in load hook not mutator"
2020-04-11 18:40:07 +00:00
Jaewoong Jung
fe3c7f6261
Add libs properties to runtime_resource_overlay.
...
(This is a cherry-pick change.)
Test: app_test.go
Test: Converted an existing RRO module.
Bug: 148788111
Change-Id: I723c7175760da019d38893e54f236c45f4c973ea
Merged-In: I723c7175760da019d38893e54f236c45f4c973ea
2020-04-10 16:29:40 -07:00
Anton Hansson
a5e3580508
Merge "Expand neverallow for sdk_version: none" am: d0615e7019
...
Change-Id: I7adaef496bc5d4098341c4338e7fbae7272277ee
2020-04-10 14:17:31 +00:00
Anton Hansson
d0615e7019
Merge "Expand neverallow for sdk_version: none"
2020-04-10 14:00:16 +00:00
Paul Duffin
d4c0356dad
Create prebuilt api modules in load hook not mutator
...
An attempt to reference one of the prebuilt modules directly from an
Android.bp file highlighted a bug. The prebuilt_apis module used a
mutator to create filegroup and java_import modules for a set of api
versions. That mutator ran after the "prebuilts" mutator which handled
the renaming of prebuilt modules when the matching source module was
not present. That meant that the only way to reference the module was
by explicitly adding the prefix "prebuilt_".
This change fixed that bug by creating the modules in a load hook rather
that a mutator. This ensures that the prebuilt modules are present well
before the "prebuilts" mutator is run. Removing the mutator also removes
an unnecessary traversal of the whole dependency tree.
It also updated the documentation to explain that it creates
java_import modules as well as the filegroup modules.
(cherry picked from 47f6315f01
)
Bug: 153649372
Test: m droid
Change-Id: Id44dce8ca9968ae903345df6ef1c4f1be9cb76c5
Merged-In: Id44dce8ca9968ae903345df6ef1c4f1be9cb76c5
2020-04-10 07:44:52 +01:00
Yabin Cui
e9cc2985c4
Merge "Disable cert-dcl51-cpp and -cert-dcl37-c." am: bb5ee50e29
...
Change-Id: Id40937fb683c69408c3bb9c3cce4b45ba42081aa
2020-04-10 06:31:13 +00:00
Yabin Cui
bb5ee50e29
Merge "Disable cert-dcl51-cpp and -cert-dcl37-c."
2020-04-10 05:39:59 +00:00
Treehugger Robot
7dc6778d73
Merge "Export API files as part of the java_sdk_library" am: 318f68226b
...
Change-Id: Ic3627e1f3b3e6c84192dbc463da10ea517d5da16
2020-04-10 04:29:10 +00:00
Treehugger Robot
c61ca98d63
Merge "Export stub sources as part of the java_sdk_library" am: b661961825
...
Change-Id: Ic678a058f1ae7c32eb0183309f6762e8d9da0338
2020-04-10 04:29:02 +00:00
Treehugger Robot
318f68226b
Merge "Export API files as part of the java_sdk_library"
2020-04-10 03:57:11 +00:00
Treehugger Robot
b661961825
Merge "Export stub sources as part of the java_sdk_library"
2020-04-10 03:57:04 +00:00
Xin Li
0ca8b4bced
DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-master
...
Bug: 151763422
Change-Id: I926708fb18c1244b413e677820ee7cd0c85c9a46
2020-04-09 17:50:10 -07:00
Jooyung Han
8c78339997
Merge "Build VNDK APEX for VNDK-Lite" am: f7f717875e
...
Change-Id: I46d9758818a2b4175836e3dc63d553670dd72f70
2020-04-09 23:46:02 +00:00
Yabin Cui
70ba0e23a4
Disable cert-dcl51-cpp and -cert-dcl37-c.
...
Disable them for the next clang compiler update.
Bug: 153464409
Test: WITH_TIDY=1 make
Change-Id: I27c315637e02c7c6c708a24a04220f10136b681a
2020-04-09 16:28:51 -07:00
Jooyung Han
f7f717875e
Merge "Build VNDK APEX for VNDK-Lite"
2020-04-09 23:27:48 +00:00
Jooyung Han
73d20d086d
Build VNDK APEX for VNDK-Lite
...
For VNDK-Lite devices, which doesn't define BOARD_VNDK_VERSION, VNDK
APEX is built with only VNDK-Sp libraries with core variants.
Bug: 141908078
Bug: 152353068
Bug: 151635128
Test: TH
Merged-In: I0d08d32473368fd158818d4c2c72fc4cfad68ce6
Change-Id: I0d08d32473368fd158818d4c2c72fc4cfad68ce6
(cherry picked from commit 65d8a6262c
)
Exempt-From-Owner-Approval: cp from internal
Change-Id: I0d08d32473368fd158818d4c2c72fc4cfad68ce6
2020-04-09 23:27:25 +00:00
Treehugger Robot
e2f34a9070
Merge "soong config: add value_variable substitution" am: 1062943c8a
...
Change-Id: Iccaf2543df343e4ca451aa775e00a8e45861a9f5
2020-04-09 20:35:34 +00:00
Treehugger Robot
1062943c8a
Merge "soong config: add value_variable substitution"
2020-04-09 20:16:08 +00:00
Treehugger Robot
b88144b9a1
Merge "Document the file format used by gen_stub_libs.py." am: c8d1da1146
am: dcbf1ce4aa
...
Change-Id: I7f4918aabbc7e1816447196edaeaed6de25a613f
2020-04-09 20:00:14 +00:00
Treehugger Robot
dcbf1ce4aa
Merge "Document the file format used by gen_stub_libs.py." am: c8d1da1146
...
Change-Id: I1cc9a1facc5e046c634eea6d8cd12e9a70f66b51
2020-04-09 19:44:56 +00:00
Treehugger Robot
c8d1da1146
Merge "Document the file format used by gen_stub_libs.py."
2020-04-09 19:31:26 +00:00
Treehugger Robot
518e747e27
Merge changes If74eea67,I9d8089b2 am: 522bca3b26
am: ec1c252f7b
...
Change-Id: I57fdb8cf0dc26707779dbd910198a6daa70119ef
2020-04-09 17:10:53 +00:00
Paul Duffin
9cb45fcb8b
Merge "Generate struct with field for each api scope" am: f9cb1204e1
am: d1053dd94a
...
Change-Id: I758b7eed74e977955c8ab024fea384279525e39a
2020-04-09 17:10:44 +00:00
Yi Kong
110b39af01
Merge "Pass -Brepro ldflag to Windows builds" am: 2ae41725b5
am: 824cfb7f25
...
Change-Id: I25548e4d7d2946dd85cd1edd7c5be46ab64e78b5
2020-04-09 17:10:37 +00:00
Jaewoong Jung
b6de455a6b
Merge "Collect JNI coverage data only for first target." am: 9b38447d48
am: 2ba7dd47d3
...
Change-Id: I76d14ac83a00b10abe67113d28473d08fb9095e9
2020-04-09 17:10:25 +00:00
Treehugger Robot
ec1c252f7b
Merge changes If74eea67,I9d8089b2 am: 522bca3b26
...
Change-Id: I1800ea6f7bdbc5847917ca78e71f5fec4b504398
2020-04-09 17:04:56 +00:00
Paul Duffin
d1053dd94a
Merge "Generate struct with field for each api scope" am: f9cb1204e1
...
Change-Id: I3c0ca96e296050a7db2f8fd4d59894eeffa4317d
2020-04-09 17:04:47 +00:00
Treehugger Robot
522bca3b26
Merge changes If74eea67,I9d8089b2
...
* changes:
Extract createJavaImportForStubs()
Support java_sdk_library as member of sdk
2020-04-09 17:01:51 +00:00
Paul Duffin
f9cb1204e1
Merge "Generate struct with field for each api scope"
2020-04-09 17:01:40 +00:00
Yi Kong
824cfb7f25
Merge "Pass -Brepro ldflag to Windows builds" am: 2ae41725b5
...
Change-Id: I2270d5330c5febe39f25776c8cfeea4d3e75d973
2020-04-09 16:58:33 +00:00
Jaewoong Jung
2ba7dd47d3
Merge "Collect JNI coverage data only for first target." am: 9b38447d48
...
Change-Id: Id1983335a401c3cbbbbcb237b6fdcee93d99cfaa
2020-04-09 16:58:25 +00:00
Yi Kong
2ae41725b5
Merge "Pass -Brepro ldflag to Windows builds"
2020-04-09 16:50:23 +00:00
Jaewoong Jung
9b38447d48
Merge "Collect JNI coverage data only for first target."
2020-04-09 16:42:34 +00:00