Commit Graph

21610 Commits

Author SHA1 Message Date
Makoto Onuki
a9fdacf11f Merge "Don't use metalava for "check-current"" am: ef720013ef am: cc8529716e
Change-Id: I6d21126a097c332cceeb84abce1676ebf07f097a
2020-04-27 18:56:25 +00:00
Treehugger Robot
dc51d91470 Merge "Do not allow updatable apps without min_sdk_version." am: 8df4e08e53 am: 0468ffaa45
Change-Id: I70869f20c15380e1e6d5d037d9a01b62bc5b6302
2020-04-27 18:56:18 +00:00
Makoto Onuki
cc8529716e Merge "Don't use metalava for "check-current"" am: ef720013ef
Change-Id: Ice4e2ff268a10fc8a7b8ffae557ead4f3d85e33c
2020-04-27 18:45:51 +00:00
Jaewoong Jung
f606cc97dc Merge "Add defaults support to runtime_resource_overlay." into rvc-dev am: e3643da744
Change-Id: I6ccea172878755e4ce2edcb8e1d26edaf6d71190
2020-04-27 18:39:23 +00:00
Makoto Onuki
ef720013ef Merge "Don't use metalava for "check-current"" 2020-04-27 18:39:07 +00:00
Treehugger Robot
0468ffaa45 Merge "Do not allow updatable apps without min_sdk_version." am: 8df4e08e53
Change-Id: Iaae32bc804026cb60541e46f5d228d31a4e70c90
2020-04-27 18:33:28 +00:00
Jaewoong Jung
e3643da744 Merge "Add defaults support to runtime_resource_overlay." into rvc-dev 2020-04-27 18:27:11 +00:00
Treehugger Robot
8df4e08e53 Merge "Do not allow updatable apps without min_sdk_version." 2020-04-27 18:20:10 +00:00
Artur Satayev
f40fc858a2 Do not allow updatable apps without min_sdk_version.
All updatable modules are expected to declare their earliest platform
version they support.

Bug: 153539598
Test: m
Change-Id: I6243d276e5ab25a1007187ad34789ca1b4cc87bf
2020-04-27 16:26:31 +01:00
Jooyung Han
c048d3870e [automerger skipped] enforce updatable apexes to set min_sdk_version am: ced674e0e2 -s ours
am skip reason: Change-Id I8192086eb89fa958dd8ff1b731e43e24bf217ce2 with SHA-1 548640b55f is in history

Change-Id: Ie9e4158c51e094368d9eabd92c6520e794343ea6
2020-04-27 13:50:51 +00:00
Treehugger Robot
8ffac4e19d Merge "mark platform un-availability" am: 01db260858 am: 547c6087df
Change-Id: Ida786db81d3bd1db40cfc28b6f3a013425781345
2020-04-27 13:03:05 +00:00
Treehugger Robot
547c6087df Merge "mark platform un-availability" am: 01db260858
Change-Id: I72eb614cfc7b4dee95697b69d0e0d4cdccce54a1
2020-04-27 12:51:47 +00:00
Treehugger Robot
01db260858 Merge "mark platform un-availability" 2020-04-27 12:37:45 +00:00
Jooyung Han
ced674e0e2 enforce updatable apexes to set min_sdk_version
updatable APEXes should set min_sdk_version as well.

Bug: 152655956
Test: m
Merged-In: I8192086eb89fa958dd8ff1b731e43e24bf217ce2
Change-Id: I8192086eb89fa958dd8ff1b731e43e24bf217ce2
(cherry picked from commit 548640b55f)
2020-04-27 19:44:06 +09:00
Treehugger Robot
35d20b1a4f Merge "enforce updatable apexes to set min_sdk_version" am: 4783297585 am: 09ae364a54
Change-Id: I2b2ce7dfb1dfc9cf498a7ed26a158a61548016c0
2020-04-27 10:20:32 +00:00
Treehugger Robot
09ae364a54 Merge "enforce updatable apexes to set min_sdk_version" am: 4783297585
Change-Id: I45112b8d0d4c3b0d51ec41c604559d82913a8cdd
2020-04-27 10:07:57 +00:00
Treehugger Robot
4783297585 Merge "enforce updatable apexes to set min_sdk_version" 2020-04-27 09:56:32 +00:00
Jooyung Han
cd5b550fdf Merge "Revert "Apex: add NeverAllowRule for updatable"" into rvc-dev am: b6e5e512de
Change-Id: I17009a86082db0c606228df8ae7840d33186b8fa
2020-04-27 07:44:43 +00:00
Jooyung Han
548640b55f enforce updatable apexes to set min_sdk_version
updatable APEXes should set min_sdk_version as well.

Bug: 152655956
Test: m
Change-Id: I8192086eb89fa958dd8ff1b731e43e24bf217ce2
2020-04-27 16:33:37 +09:00
Jooyung Han
b6e5e512de Merge "Revert "Apex: add NeverAllowRule for updatable"" into rvc-dev 2020-04-27 07:30:27 +00:00
Jooyung Han
cf75798d8f Revert "Apex: add NeverAllowRule for updatable"
This reverts commit e17caa63a6.

Reason for revert: rewrite this in ag/11250335 without neverallow

Bug: 152655956
Change-Id: I24436720056ac1b9878e37c2ee45c5806714f3e9
2020-04-27 07:30:10 +00:00
Hsin-Yi Chen
d3185fa6b3 Merge "Add check_all_apis option for header ABI checker" am: 9105fa385a am: 4c01c57674
Change-Id: I19305d8977e334a8077b5d0ef4ab87a86a9f5db3
2020-04-27 04:09:15 +00:00
Hsin-Yi Chen
4c01c57674 Merge "Add check_all_apis option for header ABI checker" am: 9105fa385a
Change-Id: I1f854ad5f30c2f1f2d01e5bed6a83945eff05f7a
2020-04-27 03:56:57 +00:00
Hsin-Yi Chen
9105fa385a Merge "Add check_all_apis option for header ABI checker" 2020-04-27 03:34:08 +00:00
Jiyong Park
a7ca0120ad Merge "Add test_for property" am: 70b5c21270 am: b739f8d870
Change-Id: If02ebcfee4195fbac05dd0b902958236c5a6346d
2020-04-27 00:50:02 +00:00
Jiyong Park
b739f8d870 Merge "Add test_for property" am: 70b5c21270
Change-Id: I7f9f6fb820901f776f6dd4f402f542e7e667f840
2020-04-27 00:33:08 +00:00
Jiyong Park
70b5c21270 Merge "Add test_for property" 2020-04-27 00:13:50 +00:00
Jaewoong Jung
062ed7eaa1 Add defaults support to runtime_resource_overlay.
Bug: 154956723
Test: app_test.go
Change-Id: Ida29035ef45ec188c95a07a8bccaaa77eea486d7
2020-04-26 15:17:39 -07:00
Jaewoong Jung
e1e3331742 Merge "Add overrides to runtime_resource_overlay" into rvc-dev am: c6026cd4ea
Change-Id: I6727a7a5204f0e02c438cef7b4c172c66ca9035f
2020-04-26 22:00:07 +00:00
Jaewoong Jung
c6026cd4ea Merge "Add overrides to runtime_resource_overlay" into rvc-dev 2020-04-26 21:51:03 +00:00
Nicolas Geoffray
11aebe13ae Merge "Add linux_bionic cross compilation for mainline SDKs." am: 1606fbfc99 am: e7314651b7
Change-Id: I053d35cf98410b0f8a6b7fdffc578422ba5cbb85
2020-04-26 10:39:59 +00:00
Nicolas Geoffray
e7314651b7 Merge "Add linux_bionic cross compilation for mainline SDKs." am: 1606fbfc99
Change-Id: Id7b2d51cbb21eb3156c9c1bc14569f0fba13c5d4
2020-04-26 10:26:27 +00:00
Nicolas Geoffray
1606fbfc99 Merge "Add linux_bionic cross compilation for mainline SDKs." 2020-04-26 10:12:53 +00:00
Nicolas Geoffray
71233e4732 Add linux_bionic cross compilation for mainline SDKs.
ART requires linux bionic prebuilts.

Bug: 142935992
Test: build-mainline-modules.sh
Change-Id: If0f97e58d2afccbc3f5d0b2e7dabac51330cc5c7
2020-04-25 16:25:21 +01:00
Marco Nelissen
1def8a267b Merge "com.android.media apex uses sonivox without jet" into rvc-dev am: 172e6fc12a
Change-Id: Ib641d951b8e2f70c95c8a2341289f73a2d348036
2020-04-25 15:05:24 +00:00
Marco Nelissen
172e6fc12a Merge "com.android.media apex uses sonivox without jet" into rvc-dev 2020-04-25 14:49:51 +00:00
Treehugger Robot
dcbc580195 Merge "Set apex_available property" am: 8c79615594 am: 75d9dae1e8
Change-Id: I79473f28becd80fd9bcf38db41762b2710c02cfb
2020-04-25 08:08:08 +00:00
Treehugger Robot
75d9dae1e8 Merge "Set apex_available property" am: 8c79615594
Change-Id: I8b09cbc6eefb724d113a0678f8e7c97dad3027ba
2020-04-25 07:54:39 +00:00
Treehugger Robot
8c79615594 Merge "Set apex_available property" 2020-04-25 07:38:33 +00:00
Jiyong Park
62304bbeec Add test_for property
This change adds 'test_for' property to cc_test_* types. The property is
used to mark a module as a test for one or more APEXes, in which case
the module has accecss to the private part of the listed APEXes. For
example, the module is linked with the actrual shared library in the
APEX instead of the stub of the shared library.

Exempt-From-Owner-Approval: already +2'ed by owner

Bug: 129539670
Bug: 153046163
Test: m
Change-Id: I45ed0d7a15540b0d69b2a3b8d9c4cb202adff6f2
2020-04-25 06:25:42 +00:00
Yi Kong
0b8a1d9d55 Merge "Disable ARM32 libgcc" am: 96447be640 am: e9f37da51d
Change-Id: I13b53112831b16ec0b12da1a30d3722e6552ad2d
2020-04-25 05:14:42 +00:00
Jooyung Han
761d30cdc9 [automerger skipped] Merge "Apex: support codenames for min_sdk_version" am: 28a49820e4 am: 5db882c1dc -s ours
am skip reason: Change-Id I077ad7b2ac5d90b4c8708921e43846206f05ba70 with SHA-1 29e91d2121 is in history

Change-Id: Iadef5c6c1e21d8284b99d6bbbc06de0a97816f2b
2020-04-25 05:14:19 +00:00
Yi Kong
e9f37da51d Merge "Disable ARM32 libgcc" am: 96447be640
Change-Id: I7bc48bd7761da539f8c539abf483cf6edd41f06f
2020-04-25 05:02:23 +00:00
Jooyung Han
5db882c1dc Merge "Apex: support codenames for min_sdk_version" am: 28a49820e4
Change-Id: I275667c14cd1e48296e11a2920e6ee0c64bab205
2020-04-25 04:53:35 +00:00
Yi Kong
96447be640 Merge "Disable ARM32 libgcc" 2020-04-25 04:44:37 +00:00
Jooyung Han
28a49820e4 Merge "Apex: support codenames for min_sdk_version" 2020-04-25 04:41:44 +00:00
Jooyung Han
948dbc3bd2 [automerger skipped] Merge changes I072ad8c3,I72e2f1c9,I47e27d2d into rvc-dev am: 559f89cb71 -s ours
am skip reason: Change-Id I072ad8c317d2615e8b08e4e7ea2db8e7955b4b12 with SHA-1 379660c9c2 is in history

Change-Id: I3560733f6206bb06427cca1285bce2eef62fbcda
2020-04-25 00:37:03 +00:00
Jooyung Han
559f89cb71 Merge changes I072ad8c3,I72e2f1c9,I47e27d2d into rvc-dev
* changes:
  cc: add min_sdk_version prop
  apex: respect filename property for apk-in-apex
  apex: Don't run apex mutators if disabled
2020-04-25 00:18:46 +00:00
Colin Cross
c50ef79325 [automerger skipped] Add sdk_version property to cc_genrule am: 7b3a70ccb5 -s ours
am skip reason: Change-Id Ic30ab6b844684bfc3e8ece5a1913980d5fbf8de2 with SHA-1 c511bc50dc is in history

Change-Id: I82f64a27ee2bac74466c7a5d08ae75ccc24404e2
2020-04-24 23:11:14 +00:00
Jaewoong Jung
bfc6ac0096 Add overrides to runtime_resource_overlay
Bug: 154928457
Test: app_test.go
Change-Id: Ia52bb9fd18c22b1a02d7b36afd41561cec0473f0
2020-04-24 15:22:40 -07:00