Commit Graph

70188 Commits

Author SHA1 Message Date
Joe Onorato
c6a1b42082 Make aconfig flags generate a library instead of a srcjar. am: 175073c472 am: c2ac7e89b1 am: b643659029 am: ca4ec1070d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611898

Change-Id: I73f2da67dbccb0673f68f8c9e14aa79da8c80fd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 21:55:25 +00:00
Joe Onorato
ca4ec1070d Make aconfig flags generate a library instead of a srcjar. am: 175073c472 am: c2ac7e89b1 am: b643659029
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611898

Change-Id: I1373878b5c5b41d09ee156107ac0c1da36c0af01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 21:12:19 +00:00
Joe Onorato
b643659029 Make aconfig flags generate a library instead of a srcjar. am: 175073c472 am: c2ac7e89b1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611898

Change-Id: I4a4f52367118f2e8c4510edf110c40b5cac64b0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 20:26:05 +00:00
Joe Onorato
c2ac7e89b1 Make aconfig flags generate a library instead of a srcjar. am: 175073c472
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611898

Change-Id: I4cf5b02e527233ad55d4a194cc22581d974cc64b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 19:41:32 +00:00
Joe Onorato
175073c472 Make aconfig flags generate a library instead of a srcjar.
Also add unit tests for the rest of device_config

Bug: 283475679
Test: m nothing (soong unit tests)
Change-Id: Iee18a1f2f2cbb23e8c8d84c54e903b32be29a693
2023-06-09 06:16:06 -07:00
Yi Kong
42bac162a2 Merge "Refactor LTO" am: f1d37b3511 am: 22c0870729 am: 6a9eea4fcb am: 8c8c070435
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2619271

Change-Id: I3920b211938a380739368733e69fd558132046ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 05:48:08 +00:00
Treehugger Robot
d0ab6d260e Merge "Revert "mk2rbc: temporarily bump matching paths limit to 155. "" am: 5950b039b3 am: 88d9189d1b am: a002179132 am: 3e13d8e82f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620713

Change-Id: I075eb55459b45b03a29f6bfd6905e4b044fb611b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 05:47:59 +00:00
Yi Kong
8c8c070435 Merge "Refactor LTO" am: f1d37b3511 am: 22c0870729 am: 6a9eea4fcb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2619271

Change-Id: If3f3fbb30da194989d4d711a9d0f27bfe282b1ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 05:02:30 +00:00
Treehugger Robot
3e13d8e82f Merge "Revert "mk2rbc: temporarily bump matching paths limit to 155. "" am: 5950b039b3 am: 88d9189d1b am: a002179132
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620713

Change-Id: I2df8c29843969d0d79d5dc1cae24196159952b59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 05:02:20 +00:00
Yi Kong
6a9eea4fcb Merge "Refactor LTO" am: f1d37b3511 am: 22c0870729
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2619271

Change-Id: Ifc78bc1077ac4eae2f03d5e18dc701d14c31cf12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 04:13:27 +00:00
Treehugger Robot
a002179132 Merge "Revert "mk2rbc: temporarily bump matching paths limit to 155. "" am: 5950b039b3 am: 88d9189d1b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620713

Change-Id: I1e279beab89108d058efca7f597445e12cbb9644
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 04:13:08 +00:00
Yi Kong
22c0870729 Merge "Refactor LTO" am: f1d37b3511
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2619271

Change-Id: I1472861f48b91d802df54227bca5914c31761bd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 03:29:56 +00:00
Treehugger Robot
88d9189d1b Merge "Revert "mk2rbc: temporarily bump matching paths limit to 155. "" am: 5950b039b3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620713

Change-Id: Ic3ac53f07d29683eae9ed34ae5279f5d4a35bb03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 03:29:46 +00:00
Yi Kong
f1d37b3511 Merge "Refactor LTO" 2023-06-09 03:16:22 +00:00
Yi Kong
895d241013 Refactor LTO
We removed Full LTO support, now LTO is a binary choice. This allows us
to greatly simplify the LTO propagation logic.

Test: m
Test: GLBOAL_THINLTO=true m
Bug: 169004486
Change-Id: Ie4e453d7518c7069a7c755734dab1e776c16e656
2023-06-09 03:15:49 +00:00
Cole Faust
dde62eb567 Merge "Allowlist build_image and its dependencies" am: f1815ea326 am: 4b469ec3aa am: d84ea8b9b0 am: de71345b28
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620500

Change-Id: I4896b34de8317c31733b6433b7f42cb5f20af4a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 03:09:30 +00:00
Treehugger Robot
5950b039b3 Merge "Revert "mk2rbc: temporarily bump matching paths limit to 155. "" 2023-06-09 02:44:09 +00:00
Cole Faust
de71345b28 Merge "Allowlist build_image and its dependencies" am: f1815ea326 am: 4b469ec3aa am: d84ea8b9b0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620500

Change-Id: I7baed5f0653e58cdd695630d69d10d55f91b86fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 02:21:54 +00:00
Treehugger Robot
e9cccf48a4 Merge changes from topic "cc_stem" am: f253d23e95 am: 2f69d2adfb am: 590caa1f88 am: 40f285ffd4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2609265

Change-Id: I35ce6072ba8b8c4f6126ab7524cebebe776cfb75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 01:57:38 +00:00
Cole Faust
d84ea8b9b0 Merge "Allowlist build_image and its dependencies" am: f1815ea326 am: 4b469ec3aa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620500

Change-Id: I4a4a213c2321d6ca883cbca5db15093b0b28d948
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 01:53:04 +00:00
Treehugger Robot
40f285ffd4 Merge changes from topic "cc_stem" am: f253d23e95 am: 2f69d2adfb am: 590caa1f88
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2609265

Change-Id: I8f6db2535c765093684dcf0e79ce00e316bf6a3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 01:09:56 +00:00
Cole Faust
4b469ec3aa Merge "Allowlist build_image and its dependencies" am: f1815ea326
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620500

Change-Id: I29a8b14d27a61fcb36f346794b3db0b78db36706
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 01:08:28 +00:00
Cole Faust
f1815ea326 Merge "Allowlist build_image and its dependencies" 2023-06-09 00:29:27 +00:00
Treehugger Robot
590caa1f88 Merge changes from topic "cc_stem" am: f253d23e95 am: 2f69d2adfb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2609265

Change-Id: I74063a12437ee8d3e16fdccff259b29bee012235
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 00:18:07 +00:00
Treehugger Robot
2f69d2adfb Merge changes from topic "cc_stem" am: f253d23e95
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2609265

Change-Id: I2eb1f21da7a4b146df85c37a1223be29c0ed4c18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 23:32:42 +00:00
Cole Faust
8ff3c63376 Revert "mk2rbc: temporarily bump matching paths limit to 155. "
This reverts commit 30d48351be.

Reason for revert: The underlying issue was fixed in ag/23603641

Change-Id: Ibe2749c3bb7412132de6d96d178f54cd8d1d0666
2023-06-08 22:53:16 +00:00
Treehugger Robot
f253d23e95 Merge changes from topic "cc_stem"
* changes:
  Remove modules from denylist
  Update runpath for jni libs
  bp2build support for stem
2023-06-08 22:38:34 +00:00
Aditya Kumar
ac736ca7cf Merge "[RISC-V] rv64gc_zbb for Android" am: 9d1a17d18a am: 74ee1e97ad am: 5c1274d3bd am: 56ecf3a03f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617535

Change-Id: Ib481d948c37ce8060aeab2d41dd56fd9cd132e37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:55:40 +00:00
Himanshu Rawat
c8a0fdbe02 Merge "Revert "Add exports needed for Doclava"" am: 4ead3a807d am: a2beb1cc43 am: 62ee738899 am: 1cb43cfb05
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617527

Change-Id: I7ed0766b79dd8c7854c707fb7aa311224ce5cc4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:54:58 +00:00
Treehugger Robot
dc8c9b547b Merge "Reclassify OFL as notice per cl/537072410" am: 087642b8d2 am: e1e90c7702 am: d053ccc576 am: 6214ab2e38
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611894

Change-Id: Iefc19d347d5b0defa17d9800abce7e2ff31d6a1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:52:18 +00:00
Cole Faust
17cd19c040 Allowlist build_image and its dependencies
Bug: 265127181
Test: Presubmits
Change-Id: Idd8508cd2ca549c75d918635b7eef36c8edd2ba0
2023-06-08 12:26:42 -07:00
Aditya Kumar
56ecf3a03f Merge "[RISC-V] rv64gc_zbb for Android" am: 9d1a17d18a am: 74ee1e97ad am: 5c1274d3bd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617535

Change-Id: Ib3d0e4d478434a8f30dd25415f444e35ce1330a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:10:16 +00:00
Himanshu Rawat
1cb43cfb05 Merge "Revert "Add exports needed for Doclava"" am: 4ead3a807d am: a2beb1cc43 am: 62ee738899
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617527

Change-Id: Ic656bf581cc72f33fd150277eb8e8e874f56cbcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:08:33 +00:00
Treehugger Robot
6214ab2e38 Merge "Reclassify OFL as notice per cl/537072410" am: 087642b8d2 am: e1e90c7702 am: d053ccc576
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611894

Change-Id: I19c9347323bcc2b02df0294fe14c4ea1c8d52558
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 19:07:16 +00:00
Treehugger Robot
54314654a5 Merge "Add exports needed for Doclava" am: 02761e58a0 am: ee54f2c766 am: ba62f658a3 am: 79d60a7bb6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617009

Change-Id: I282db947039f13823497d0d79ae357284a57f8f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 18:24:07 +00:00
Mårten Kongstad
2836414f68 Merge "Change aconfig parameter from --namespace to --package" am: ab76e26ac8 am: 3d8b6c4fc4 am: 447c1bda40 am: 3361feeab7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2607229

Change-Id: Ice80ce2c67a80883f966842f2222fd2570b51bcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 18:23:28 +00:00
Aditya Kumar
5c1274d3bd Merge "[RISC-V] rv64gc_zbb for Android" am: 9d1a17d18a am: 74ee1e97ad
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617535

Change-Id: I39a2a3410d50566cda5cd0983893bc1e82ead98d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 18:21:56 +00:00
Himanshu Rawat
62ee738899 Merge "Revert "Add exports needed for Doclava"" am: 4ead3a807d am: a2beb1cc43
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617527

Change-Id: I7242a3e50e2152028ad1d5097c07af36bc44bd6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 18:21:26 +00:00
Treehugger Robot
d053ccc576 Merge "Reclassify OFL as notice per cl/537072410" am: 087642b8d2 am: e1e90c7702
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611894

Change-Id: Ibccd3389fed146e4dd1d7d383066b2e7fc25175e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 18:19:30 +00:00
Aditya Kumar
74ee1e97ad Merge "[RISC-V] rv64gc_zbb for Android" am: 9d1a17d18a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617535

Change-Id: I45f56d67d8a3bbcd09cf91cfe6df614d7eaa5f68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 17:42:54 +00:00
Himanshu Rawat
a2beb1cc43 Merge "Revert "Add exports needed for Doclava"" am: 4ead3a807d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617527

Change-Id: I3b76daf7ad432bcfe37089b905048f24c2a72e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 17:41:44 +00:00
Treehugger Robot
79d60a7bb6 Merge "Add exports needed for Doclava" am: 02761e58a0 am: ee54f2c766 am: ba62f658a3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617009

Change-Id: I901f6f0e5687a0ef946568d9686cb1708bbbf9a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 17:39:41 +00:00
Mårten Kongstad
3361feeab7 Merge "Change aconfig parameter from --namespace to --package" am: ab76e26ac8 am: 3d8b6c4fc4 am: 447c1bda40
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2607229

Change-Id: I738ee8ea9d493bcc294fadbe7d49198ddfb7631a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 17:39:13 +00:00
Treehugger Robot
e1e90c7702 Merge "Reclassify OFL as notice per cl/537072410" am: 087642b8d2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2611894

Change-Id: If513bb050e2cdf6bf2983f965c2130a6009a4581
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 17:39:02 +00:00
Aditya Kumar
9d1a17d18a Merge "[RISC-V] rv64gc_zbb for Android" 2023-06-08 17:12:26 +00:00
Treehugger Robot
ba62f658a3 Merge "Add exports needed for Doclava" am: 02761e58a0 am: ee54f2c766
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617009

Change-Id: Ied766802046e368d5a6ffd98fa6f25348bc3762a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 16:53:38 +00:00
Mårten Kongstad
447c1bda40 Merge "Change aconfig parameter from --namespace to --package" am: ab76e26ac8 am: 3d8b6c4fc4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2607229

Change-Id: I047b22ea2ee21ff58998e36ee3afcd18af430b50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 16:53:13 +00:00
Himanshu Rawat
4ead3a807d Merge "Revert "Add exports needed for Doclava"" 2023-06-08 16:45:02 +00:00
Treehugger Robot
087642b8d2 Merge "Reclassify OFL as notice per cl/537072410" 2023-06-08 16:33:00 +00:00
Treehugger Robot
ee54f2c766 Merge "Add exports needed for Doclava" am: 02761e58a0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617009

Change-Id: I8ed627f161e34e84c1ebebb0b86e8cb27cb1244e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-08 16:13:47 +00:00