Commit Graph

13036 Commits

Author SHA1 Message Date
Dan Willemsen
c701896777 Include proper deps for signapk am: c4bd8f8282
am: 671f226029

Change-Id: I616b0878e6fa49c29eb438eeed1b3928cd60ee4c
2019-04-10 13:45:53 -07:00
Dan Willemsen
671f226029 Include proper deps for signapk
am: c4bd8f8282

Change-Id: I964b1ebfdf0d9e3317abd405085bdb784e027f3d
2019-04-10 13:15:49 -07:00
Dan Willemsen
1fbb9c766f [automerger skipped] Add BUILD_BROKEN_USES_NETWORK
am: 479465691f -s ours
am skip reason: change_id Ifb967c656aa24c4599e7232d0f1b5a303b5bac52 with SHA1 25e6f09c06 is in history

Change-Id: Ibff4dc66e468d5f230040bcd341747e58c6de44c
2019-04-09 22:52:41 -07:00
Dan Willemsen
479465691f Add BUILD_BROKEN_USES_NETWORK
Some people apparently still talk to the network during their build.
Allow this temporarily with a BUILD_BROKEN_USES_NETWORK check.

Bug: 129992021
Test: attempt to talk to the network during the build with and without
      this flag.
Change-Id: Ifb967c656aa24c4599e7232d0f1b5a303b5bac52
Merged-In: Ifb967c656aa24c4599e7232d0f1b5a303b5bac52
(cherry picked from commit 25e6f09c06)
2019-04-09 21:52:45 -07:00
Dan Willemsen
c4bd8f8282 Include proper deps for signapk
Bug: 130111713
Test: run signapk remotely, action succeeds after this change
Change-Id: I1670a27341591e0762cdfb42bcf424f065837192
2019-04-09 21:26:14 -07:00
Dan Willemsen
868e299039 Merge changes I2bff8fb8,Ifa584479 am: cb4e0551a2
am: 787b999bc0

Change-Id: Idbc987afbaf1fcc183629431a745c9ae41bb215f
2019-04-09 18:26:03 -07:00
Dan Willemsen
0f76b38802 Add BUILD_BROKEN_USES_NETWORK am: 25e6f09c06
am: b882bb45ce

Change-Id: I0c6d77fc2a12db9e1f74e50ca4c3975d04e7539d
2019-04-09 18:18:55 -07:00
Dan Willemsen
787b999bc0 Merge changes I2bff8fb8,Ifa584479
am: cb4e0551a2

Change-Id: I89a8453e5bea574df354e2981e491cf0ce883e27
2019-04-09 17:44:10 -07:00
Dan Willemsen
b882bb45ce Add BUILD_BROKEN_USES_NETWORK
am: 25e6f09c06

Change-Id: I23f44ca69e1436ef7d5231eb7a0b6bebf0dbdc1b
2019-04-09 17:40:32 -07:00
Treehugger Robot
cb4e0551a2 Merge changes I2bff8fb8,Ifa584479
* changes:
  Add extra used dependencies
  Update default soong config
2019-04-10 00:08:44 +00:00
Elliott Hughes
852e9d64ba [automerger skipped] Merge "Add toybox seq." into qt-dev
am: b504727453 -s ours
am skip reason: change_id I63d5b3fd1c71b771e995638094ee4310435105ee with SHA1 c2dbadc363 is in history

Change-Id: I8177596df6090d6bf1c59e6b6cd9dc53627bddc4
2019-04-09 17:08:09 -07:00
Elliott Hughes
b504727453 Merge "Add toybox seq." into qt-dev 2019-04-09 20:39:09 +00:00
Elliott Hughes
4873a11e40 Add toybox seq.
Bug: https://issuetracker.google.com/129992021
Bug: http://b/130214771
Test: builds

(cherry picked from commit c2dbadc363)

Change-Id: I1b53d3bc985932075abcb55c1483ac6156b86468
Merged-in: I63d5b3fd1c71b771e995638094ee4310435105ee
2019-04-09 18:03:02 +00:00
Dan Willemsen
25e6f09c06 Add BUILD_BROKEN_USES_NETWORK
Some people apparently still talk to the network during their build.
Allow this temporarily with a BUILD_BROKEN_USES_NETWORK check.

Bug: 129992021
Test: attempt to talk to the network during the build with and without
      this flag.
Change-Id: Ifb967c656aa24c4599e7232d0f1b5a303b5bac52
2019-04-09 10:23:49 -07:00
Dan Willemsen
aad19605c5 Add extra used dependencies
Found while executing the build actions remotely.

Bug: 130111713
Test: treehugger
Test: run actions remotely with given dependencies, they pass.
Change-Id: I2bff8fb8ccf50fde446d6bcef0f1dca9b2974b4b
2019-04-09 09:50:25 -07:00
Dan Willemsen
b6d171bb73 Update default soong config
BuildNumberFromFile is required to be non-empty for version injection to
work.

The various platform version values are needed for various Java builds.

Test: treehugger
Change-Id: Ifa5844794ea9e9baf0ec725dec107975cd759354
2019-04-09 09:44:31 -07:00
Vladimir Marko
7ce97ccb77 [automerger skipped] Merge "Check package restrictions for Java libs." into qt-dev
am: 96f7be168e -s ours
am skip reason: change_id I9360ae8b6d9ce016b7827be5e8ffc6eb521809b7 with SHA1 0975ee0de3 is in history

Change-Id: I8645cd244c29c91797cdc23ac7ca499efebc072e
2019-04-09 08:44:27 -07:00
Vladimir Marko
96f7be168e Merge "Check package restrictions for Java libs." into qt-dev 2019-04-09 15:33:06 +00:00
Elliott Hughes
ded1d93955 Merge "Add toybox seq." am: ad459bb8db
am: 4ddeb32e57

Change-Id: I2447e13af75cf7abee73a402d1dc0b1bc43a8cdc
2019-04-09 07:37:42 -07:00
Elliott Hughes
4ddeb32e57 Merge "Add toybox seq."
am: ad459bb8db

Change-Id: I04c25d4fffc17bb3f39f2774308cee8bf165d2f0
2019-04-09 07:31:41 -07:00
Elliott Hughes
ad459bb8db Merge "Add toybox seq." 2019-04-09 14:26:01 +00:00
Colin Cross
531d9363b6 Merge "Fix python proto srczip argument order" am: 7dd6ceb3b9
am: ffb980a45e

Change-Id: I536c14ba2aaee39797bcd10c53f9b20239a5622c
2019-04-09 07:19:39 -07:00
Colin Cross
ffb980a45e Merge "Fix python proto srczip argument order"
am: 7dd6ceb3b9

Change-Id: Ifa0377dc2b1ebc8d91ef28c06fe4d8d26f76547a
2019-04-09 06:56:35 -07:00
Colin Cross
7dd6ceb3b9 Merge "Fix python proto srczip argument order" 2019-04-09 13:44:15 +00:00
Nicolas Geoffray
b4f5cd4dbd [automerger skipped] Use the full dexpreopt boot classpath when preopting with other images.
am: cd6abd83ee -s ours
am skip reason: change_id Ia9b34aa92ebb1b4de96ea0f8f290d798be19b2cf with SHA1 06758a7e13 is in history

Change-Id: Ie226b715a45e8083ffbc30a643160f771d74a223
2019-04-09 02:53:06 -07:00
Vladimir Marko
e26f4a5e39 Check package restrictions for Java libs.
Test: m checkbuild; inspect verbose log.
Test: Manual - compile with unmet restrictions.
Bug: 122937705

(cherry picked from commit 0975ee0de3)

Change-Id: Ibecfb53072f060e046d3c8fdca0911d66cc6922d
Merged-In: I9360ae8b6d9ce016b7827be5e8ffc6eb521809b7
2019-04-09 10:04:53 +01:00
Nicolas Geoffray
6deaa031ab Merge "Use the full dexpreopt boot classpath when preopting with other images." am: ce93e3c672
am: 9ca94c7872

Change-Id: Ia01a517be9cb42151a8e57e391a72ff482935219
2019-04-09 00:20:55 -07:00
Nicolas Geoffray
9ca94c7872 Merge "Use the full dexpreopt boot classpath when preopting with other images."
am: ce93e3c672

Change-Id: I74e0e616c550fe3d3cbbfd40cd7679644b814352
2019-04-08 23:59:38 -07:00
Nicolas Geoffray
ce93e3c672 Merge "Use the full dexpreopt boot classpath when preopting with other images." 2019-04-09 06:04:43 +00:00
Nicolas Geoffray
cd6abd83ee Use the full dexpreopt boot classpath when preopting with other images.
Bug: 119800099
Test: m

(cherry picked from commit 06758a7e13)

Change-Id: I60c154c3b3e2ab9b80ea9df0efa168ccd9efcc60
Merged-In: Ia9b34aa92ebb1b4de96ea0f8f290d798be19b2cf
2019-04-08 22:47:39 +01:00
Vladimir Marko
d20a62f8e1 Check package restrictions for Java libs. am: 0975ee0de3
am: f81df9115f

Change-Id: I36ba3c8a96b0e566f79babf213e13737018bcb0c
2019-04-08 13:21:52 -07:00
Colin Cross
09364fd955 Fix python proto srczip argument order
-P has to come before -D to have an effect on the files read from the
directory.

Fixes: 130160833
Test: atest acloud_test
Change-Id: I62a998f1ad1e3b45f590babbf39330955d368373
2019-04-08 20:04:23 +00:00
Vladimir Marko
f81df9115f Check package restrictions for Java libs.
am: 0975ee0de3

Change-Id: Id7d86270420ef868419e831125a2f59c2e47ee05
2019-04-08 11:42:23 -07:00
Nicolas Geoffray
06758a7e13 Use the full dexpreopt boot classpath when preopting with other images.
Bug: 119800099
Test: m
Change-Id: Ia9b34aa92ebb1b4de96ea0f8f290d798be19b2cf
2019-04-08 17:20:27 +01:00
Elliott Hughes
c2dbadc363 Add toybox seq.
Bug: https://issuetracker.google.com/129992021
Test: builds
Change-Id: I63d5b3fd1c71b771e995638094ee4310435105ee
2019-04-08 09:19:45 -07:00
Vladimir Marko
0975ee0de3 Check package restrictions for Java libs.
Test: m checkbuild; inspect verbose log.
Test: Manual - compile with unmet restrictions.
Bug: 122937705
Change-Id: I9360ae8b6d9ce016b7827be5e8ffc6eb521809b7
2019-04-08 14:02:14 +01:00
Nikita Ioffe
a113141a6e [automerger skipped] Make prebuilt_apex be usable via :modulename syntax
am: bed7cd3101 -s ours
am skip reason: change_id Ie1a1147c1d5570cd7eda48e274faabf95566d53f with SHA1 89ecd590ea is in history

Change-Id: I547221ea9dc5c4d781ebf20291f1c88ad47d2dc2
2019-04-08 04:04:34 -07:00
Nikita Ioffe
bed7cd3101 Make prebuilt_apex be usable via :modulename syntax
Test: m
Bug: 127789981
Bug: 128677967
Change-Id: Ie1a1147c1d5570cd7eda48e274faabf95566d53f
Merged-In: Ie1a1147c1d5570cd7eda48e274faabf95566d53f
(cherry picked from commit 89ecd590ea)
2019-04-08 09:48:58 +01:00
Nikita Ioffe
0d5b5c78d2 [automerger skipped] Add filename property to prebuilt_apex
am: ed75f61398 -s ours
am skip reason: change_id I34e3e078733420b5cf777fd6e3ce4d8c5796b19b with SHA1 7a41ebdf5f is in history

Change-Id: Ic55e51c57ef540d87a9f3590dd691580f8999fbf
2019-04-07 23:57:02 -07:00
Nikita Ioffe
ae6906c273 Merge "Make prebuilt_apex be usable via :modulename syntax" am: 04b99cbf6d
am: 59b1a73d18

Change-Id: Ide4a00c88d2ef51473c220e17418f10ce4578b2e
2019-04-07 22:37:01 -07:00
Nikita Ioffe
59b1a73d18 Merge "Make prebuilt_apex be usable via :modulename syntax"
am: 04b99cbf6d

Change-Id: Ibbc3c7529e940d80a95830c34ea314c376e0a5ab
2019-04-07 22:32:02 -07:00
Nikita Ioffe
ed75f61398 Add filename property to prebuilt_apex
* Makes it more inline with prebuilt_etc;
* For shim apexes, prebuilt_apex modules have pattern of
  com.android.apex.cts.shim.v1_prebuilt, but I would prefer
  pre-installed shim to be: /system/apex/com.android.apex.cts.shim.apex

Bug: 128677967
Bug: 127789981
Test: m
Change-Id: I34e3e078733420b5cf777fd6e3ce4d8c5796b19b
Merged-In: I34e3e078733420b5cf777fd6e3ce4d8c5796b19b
(cherry picked from commit 7a41ebdf5f)
2019-04-08 06:30:39 +01:00
Nikita Ioffe
04b99cbf6d Merge "Make prebuilt_apex be usable via :modulename syntax" 2019-04-08 05:22:05 +00:00
Colin Cross
4f53bebacd Fix missing genrule srcs and tools with ALLOW_MISSING_DEPENDENCIES=true am: ba71a3fb11
am: 4618ddc9d1

Change-Id: Ia3ffed632b8d7de10e674c3c011aab54f1ffd144
2019-04-07 15:40:39 -07:00
Colin Cross
4618ddc9d1 Fix missing genrule srcs and tools with ALLOW_MISSING_DEPENDENCIES=true
am: ba71a3fb11

Change-Id: I7e5c02b94fd987061d89756dc51d412f905b0bd6
2019-04-07 15:35:38 -07:00
Colin Cross
ba71a3fb11 Fix missing genrule srcs and tools with ALLOW_MISSING_DEPENDENCIES=true
Set the location label for missing srcs and tools to avoid
nonsensical errors when parsing the command.

Test: genrule_test.go
Test: paths_test.go
Test: unbundled branch with missing framework-res module needed by robolectric genrule
Change-Id: I9c1f1cd82a80f048c0e903b8e93910b1ae34b0b1
2019-04-07 19:40:02 +00:00
Nikita Ioffe
89ecd590ea Make prebuilt_apex be usable via :modulename syntax
Test: m
Bug: 127789981
Bug: 128677967
Change-Id: Ie1a1147c1d5570cd7eda48e274faabf95566d53f
2019-04-06 16:57:57 +01:00
Nikita Ioffe
c1e7cee7d3 Add filename property to prebuilt_apex am: 7a41ebdf5f
am: 8501172354

Change-Id: I75b12a6e56c41969b888e6bfab7d73bad8fe0874
2019-04-06 08:41:18 -07:00
Nikita Ioffe
8501172354 Add filename property to prebuilt_apex
am: 7a41ebdf5f

Change-Id: Ie3397cb98902c215d2967ea49c6f763835ad4184
2019-04-06 08:36:16 -07:00
Nikita Ioffe
197a172480 [automerger skipped] Add installable property for prebuilt_apex
am: 03a31cc2cc -s ours
am skip reason: change_id I112432abfd8f03cc7d7379ea3cab3f5491ace49c with SHA1 dd53e8be18 is in history

Change-Id: Idafa0e41ca0efa94376084540dc33004a14a3d1a
2019-04-06 04:27:53 -07:00