Commit Graph

40694 Commits

Author SHA1 Message Date
Treehugger Robot ab11387b28 Merge changes I86d0600b,Id77f1ce9 am: 2198adce8f am: 4808948409 am: ac244e2b14
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669726

Change-Id: I40a338803f4afe9f9138a905bc076092ae291502
2021-04-09 01:30:42 +00:00
Treehugger Robot 91081c2e7e Merge "Add a variable that indicates build-time debugfs restrictions" am: 929cac7433 am: 7525eff709 am: c088c17a5a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1663602

Change-Id: Ia80487823714954da29859fd80cfa30b3ca55d6c
2021-04-09 01:30:32 +00:00
Jiyong Park 46e02a3f26 Merge "Shared lib dependencies from rlib are included in APEX" am: a417f881bd am: ced4152db6 am: e1525dc164
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669725

Change-Id: I91fcc6ffe4f618e45f9ae1cc4f56318cce0d5415
2021-04-09 01:28:36 +00:00
Treehugger Robot ac244e2b14 Merge changes I86d0600b,Id77f1ce9 am: 2198adce8f am: 4808948409
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669726

Change-Id: Idf5ad378c06f67a04d624d19ee5a74e7725fd769
2021-04-09 01:24:33 +00:00
Treehugger Robot c088c17a5a Merge "Add a variable that indicates build-time debugfs restrictions" am: 929cac7433 am: 7525eff709
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1663602

Change-Id: If4e494f69236b1681ca0fb63a4efefa2acc70c1a
2021-04-09 01:24:23 +00:00
Treehugger Robot 4808948409 Merge changes I86d0600b,Id77f1ce9 am: 2198adce8f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669726

Change-Id: Ifef59909d01ca224ff4cd42f98bfb6e32c3b4b26
2021-04-09 01:23:20 +00:00
Treehugger Robot 2198adce8f Merge changes I86d0600b,Id77f1ce9
* changes:
  Use old unwinder for R cc modules
  Redirect memtag libraries to snapshot
2021-04-09 01:12:12 +00:00
Treehugger Robot 7525eff709 Merge "Add a variable that indicates build-time debugfs restrictions" am: 929cac7433
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1663602

Change-Id: I4c2c5ae473f23f289278b6d930a3a9fadc99a057
2021-04-09 01:04:12 +00:00
Jiyong Park e1525dc164 Merge "Shared lib dependencies from rlib are included in APEX" am: a417f881bd am: ced4152db6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669725

Change-Id: Ib317d53c1fb186def03e0a78cb56fd3814258c3e
2021-04-09 00:59:46 +00:00
Treehugger Robot 929cac7433 Merge "Add a variable that indicates build-time debugfs restrictions" 2021-04-09 00:12:02 +00:00
Jiyong Park ced4152db6 Merge "Shared lib dependencies from rlib are included in APEX" am: a417f881bd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669725

Change-Id: I2ff3b3c5a4573f648adf90ba92dfd0e592f5803a
2021-04-08 23:57:45 +00:00
Jiyong Park a417f881bd Merge "Shared lib dependencies from rlib are included in APEX" 2021-04-08 23:31:28 +00:00
Paul Duffin 2fe363ff6a Merge "Allow platform_bootclasspath to specify contributing fragments" am: 49ab1d38de am: 75e90d6974 am: 4a385f9987
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670067

Change-Id: Ie7e07eb17dd14aaec57b9c9de02483c8869ef309
2021-04-08 21:55:58 +00:00
Paul Duffin ea1ef0beaf Merge "Add dependencies from platform_bootclasspath to contents" am: d32118c5c4 am: 6caf7f9662 am: 42418e09a2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670066

Change-Id: I564c75f572a5ad78f66695829b50ec999423addc
2021-04-08 21:55:51 +00:00
Paul Duffin be455a29b5 Merge "Add deapexer support for apex_set" am: d137306c16 am: ada746ce26 am: 6a98d68960
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665744

Change-Id: I17e1e7feb52eb2b162b94f4e31fa3fc777dd5bf0
2021-04-08 21:55:44 +00:00
Treehugger Robot c117d629ab Merge "Move cquery RequestType interface to bazel_handler" am: fd233d9078 am: c848b4ae11 am: 0a0d9d604b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664541

Change-Id: Ib00d830b0ba5b9354bbdc2d34097072856aff326
2021-04-08 21:55:34 +00:00
Paul Duffin 4a385f9987 Merge "Allow platform_bootclasspath to specify contributing fragments" am: 49ab1d38de am: 75e90d6974
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670067

Change-Id: Ib3304ee0007baf2518219472703407186e0bb95a
2021-04-08 21:07:08 +00:00
Paul Duffin 42418e09a2 Merge "Add dependencies from platform_bootclasspath to contents" am: d32118c5c4 am: 6caf7f9662
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670066

Change-Id: I34fc991b5efafc5df447dc4fd783d1734d0737be
2021-04-08 21:07:02 +00:00
Paul Duffin 6a98d68960 Merge "Add deapexer support for apex_set" am: d137306c16 am: ada746ce26
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665744

Change-Id: I3548ef332169ce3ad9477f7ad2d2e78a78f6de66
2021-04-08 21:06:56 +00:00
Treehugger Robot 0a0d9d604b Merge "Move cquery RequestType interface to bazel_handler" am: fd233d9078 am: c848b4ae11
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664541

Change-Id: I4a7e69f47d723f6537dace9f1b9f2218bc44f3e7
2021-04-08 21:06:45 +00:00
Paul Duffin 75e90d6974 Merge "Allow platform_bootclasspath to specify contributing fragments" am: 49ab1d38de
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670067

Change-Id: Ib077e1dc16f6dc53e459fcd19fabc2c35cf3de9c
2021-04-08 20:47:34 +00:00
Paul Duffin 6caf7f9662 Merge "Add dependencies from platform_bootclasspath to contents" am: d32118c5c4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1670066

Change-Id: I81b7ce6f9996aac7b0e93981b6a4b53cb25643e3
2021-04-08 20:45:30 +00:00
Paul Duffin 49ab1d38de Merge "Allow platform_bootclasspath to specify contributing fragments" 2021-04-08 20:34:19 +00:00
Paul Duffin d32118c5c4 Merge "Add dependencies from platform_bootclasspath to contents" 2021-04-08 20:34:03 +00:00
Paul Duffin ada746ce26 Merge "Add deapexer support for apex_set" am: d137306c16
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665744

Change-Id: I62582e081ae09178199421baabfdc429832530f6
2021-04-08 20:24:30 +00:00
Treehugger Robot c848b4ae11 Merge "Move cquery RequestType interface to bazel_handler" am: fd233d9078
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664541

Change-Id: I4efb2ad78134910a82c083c3bef9498fdff12e73
2021-04-08 20:23:27 +00:00
Paul Duffin d137306c16 Merge "Add deapexer support for apex_set" 2021-04-08 20:19:13 +00:00
Treehugger Robot fd233d9078 Merge "Move cquery RequestType interface to bazel_handler" 2021-04-08 19:28:29 +00:00
Rupert Shuttleworth 99f726e28b Merge "Be more explicit about headers in cc_library_static targets." am: a18b3b66cd am: d970597f59 am: fd415679bf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664504

Change-Id: I4e5ab5575583bb869f790d447190d939fb07183d
2021-04-08 18:43:24 +00:00
Paul Duffin 62d8c3b110 Allow platform_bootclasspath to specify contributing fragments
Adds the fragments property to the platform_bootclasspath to allow the
fragments that contribute to it to be specified.

Bug: 177892522
Test: m nothing
Change-Id: I14f83d9336f6984442c7315cc86dfdd0a0fd2d20
2021-04-08 18:53:04 +01:00
Paul Duffin b432df9cda Add dependencies from platform_bootclasspath to contents
Adds a FinalDeps mutator to add dependencies from the
platform_bootclasspath to the configured boot jars which can be from
either the platform or any apex. It adds dependencies for every
configured boot jar, whether in ArtApexJars, BootJars or
UpdatableBootJars.

At the moment the dependencies are only used for testing purposes
but following changes will make more use of them.

Bug: 177892522
Test: m nothing
Change-Id: I981305bf45bc20539a3d36987252f490e2b885cc
2021-04-08 18:53:04 +01:00
Rupert Shuttleworth fd415679bf Merge "Be more explicit about headers in cc_library_static targets." am: a18b3b66cd am: d970597f59
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664504

Change-Id: I272258cc4762749efb89ad276d27e5aa4672fd98
2021-04-08 17:46:56 +00:00
Rupert Shuttleworth d970597f59 Merge "Be more explicit about headers in cc_library_static targets." am: a18b3b66cd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1664504

Change-Id: I5bf5dde7ccdca76fc16c7af6ac8d86a63b812ba8
2021-04-08 17:05:53 +00:00
Rupert Shuttleworth a18b3b66cd Merge "Be more explicit about headers in cc_library_static targets." 2021-04-08 16:30:40 +00:00
Thiébaud Weksteen 43c0cfdb02 Merge "rust: collect file dependencies for clippy" am: a8ccbaf1e8 am: 0384ba1092 am: c9d80b74a3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665885

Change-Id: I6d008c466626f1ddb7f44c897526d530360c3385
2021-04-08 15:33:45 +00:00
Lukács T. Berki 0d54e4d393 Merge "Organize Soong's integration tests:" am: c0060dcfa3 am: 92680b17f8 am: 0702059f87
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669866

Change-Id: I2709fb09a7f4f98e35c4a8ce37457a5e07155e65
2021-04-08 15:33:39 +00:00
Paul Duffin f6a780846d Merge "Separate apex extraction from the ApexSet" am: b14f2f067c am: 4cb71138e7 am: 76e8cd50ef
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665743

Change-Id: I07d2011f415c03c94da049f5f8080cf98ad5ee3f
2021-04-08 15:33:31 +00:00
Thiébaud Weksteen c9d80b74a3 Merge "rust: collect file dependencies for clippy" am: a8ccbaf1e8 am: 0384ba1092
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665885

Change-Id: Iadbcf13f6f4b52af75498950ad4acc5cf032089d
2021-04-08 14:41:10 +00:00
Lukács T. Berki 0702059f87 Merge "Organize Soong's integration tests:" am: c0060dcfa3 am: 92680b17f8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669866

Change-Id: I98b25a26355191766d1a48aefb71c5beec20d9f8
2021-04-08 14:41:05 +00:00
Paul Duffin 76e8cd50ef Merge "Separate apex extraction from the ApexSet" am: b14f2f067c am: 4cb71138e7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665743

Change-Id: I1b1b9133981cbb09122648f35e5b12670ac40030
2021-04-08 14:40:57 +00:00
Paul Duffin 0d96c39af6 Merge "Move deapexer related functionality to prebuiltCommon" am: 1cec110476 am: bc8b938e8e am: 1c8bf42eff
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665742

Change-Id: Id22f68fc3b4e27fb871915ac89670773a3a4a07d
2021-04-08 14:17:52 +00:00
Pedro Loureiro d97aaa5983 [automerger skipped] Update soong for new lint version am: 9dcbfa4ae1 -s ours
am skip reason: skip tag Change-Id Iaa9d37ef73f1fef5f2dbb8a840e774bb86c65bf7 with SHA-1 70acc3dc0c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/14126825

Change-Id: I5698a05f1e4b158a436f0cc37737c904b4c78d2a
2021-04-08 13:54:43 +00:00
Thiébaud Weksteen 0384ba1092 Merge "rust: collect file dependencies for clippy" am: a8ccbaf1e8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665885

Change-Id: I640bcb97f3746c7694f60f85f04b4f3a4f0bfa1d
2021-04-08 13:51:03 +00:00
Lukács T. Berki 92680b17f8 Merge "Organize Soong's integration tests:" am: c0060dcfa3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1669866

Change-Id: I303f259b5307a36975fbe1ac9f35fa3cd3d8f24d
2021-04-08 13:50:56 +00:00
Paul Duffin 4cb71138e7 Merge "Separate apex extraction from the ApexSet" am: b14f2f067c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665743

Change-Id: I9c04ed6a4210b347bdfaf690c2bb624d804a4f45
2021-04-08 13:50:25 +00:00
Thiébaud Weksteen a8ccbaf1e8 Merge "rust: collect file dependencies for clippy" 2021-04-08 13:31:34 +00:00
Paul Duffin 1c8bf42eff Merge "Move deapexer related functionality to prebuiltCommon" am: 1cec110476 am: bc8b938e8e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665742

Change-Id: Ib6a655286af25da2e18ad8e6bc9c0ff0ec402d0e
2021-04-08 13:30:19 +00:00
Lukács T. Berki c0060dcfa3 Merge "Organize Soong's integration tests:" 2021-04-08 13:07:14 +00:00
Paul Duffin b14f2f067c Merge "Separate apex extraction from the ApexSet" 2021-04-08 13:00:23 +00:00
Paul Duffin bc8b938e8e Merge "Move deapexer related functionality to prebuiltCommon" am: 1cec110476
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1665742

Change-Id: I7bf86deb3db6df43052ba4d7bbf0ce10c2018db3
2021-04-08 12:46:37 +00:00