Vinh Tran
ce40b92c84
Implement bp2build converter for fdo_profile
...
Ignore-AOSP-First: ag/24746588, in the same topic, is in an internal repo. This CL will be cherry-picked to AOSP afterward.
Test: go test
Bug: 277091218
Change-Id: I389d9535ea176991a1faa9beb46352b93363acd2
Merged-In: I389d9535ea176991a1faa9beb46352b93363acd2
2023-09-15 10:45:17 -04:00
Paul Duffin
b9a06fd65c
[automerger skipped] Merge "Pass the current API file to the metalava --use-same-format-as option" into udc-mainline-prod am: 3337dc79b9
-s ours
...
am skip reason: Merged-In I20c9bc151677502cf09b0c06fb442fd385caccdd with SHA-1 10a23c29e2
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24745072
Change-Id: I107bacbb84f61d4ad182fb18bda0413894a3ead7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 09:21:00 +00:00
Paul Duffin
5c04c9a61a
[automerger skipped] Pass the current API file to the metalava --use-same-format-as option am: 8fa1eb0e16
-s ours
...
am skip reason: Merged-In I20c9bc151677502cf09b0c06fb442fd385caccdd with SHA-1 10a23c29e2
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24745072
Change-Id: Iaf413ab89feb4a224394584e4fe1a5264a303221
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 09:20:54 +00:00
Paul Duffin
3337dc79b9
Merge "Pass the current API file to the metalava --use-same-format-as option" into udc-mainline-prod
2023-09-15 08:32:33 +00:00
Christopher Parsons
99b2bfc1fe
Merge "Add unit test for parsing build files in bp2build" into main am: 3671c385c7
am: 215849163c
am: 13d1c0064b
am: d5b7f6888d
am: 3d946cfab7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2751688
Change-Id: I8595ee5c92679859ed4fa7f5b803f46ca89326dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 04:52:42 +00:00
Wei Li
8d8fd92a1f
Merge "Remove OWNERS file." into main am: 84eea3ea27
am: 90ce9b5036
am: 385a722b46
am: ae65b0964d
am: eba3f95100
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752990
Change-Id: I2f93de9a3ed5b05df645cd432c9f1b756cb83e29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 04:51:36 +00:00
Christopher Parsons
3d946cfab7
Merge "Add unit test for parsing build files in bp2build" into main am: 3671c385c7
am: 215849163c
am: 13d1c0064b
am: d5b7f6888d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2751688
Change-Id: I8f2196c4098f3a20b8c79ab80eb551e1a52994fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:48:47 +00:00
Wei Li
eba3f95100
Merge "Remove OWNERS file." into main am: 84eea3ea27
am: 90ce9b5036
am: 385a722b46
am: ae65b0964d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752990
Change-Id: If46158b98d5391354d514b35c5e5f88c810713a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:47:34 +00:00
Vinh Tran
71a5cd15c6
Implement bp2build converter for fdo_profile
...
Ignore-AOSP-First: ag/24746588, in the same topic, is in an internal repo. This CL will be cherry-picked to AOSP afterward.
Test: go test
Bug: 277091218
Change-Id: I389d9535ea176991a1faa9beb46352b93363acd2
2023-09-14 23:23:08 -04:00
Christopher Parsons
d5b7f6888d
Merge "Add unit test for parsing build files in bp2build" into main am: 3671c385c7
am: 215849163c
am: 13d1c0064b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2751688
Change-Id: I3fa16b7faa5891a8376fef8759dac5e51cd8aff8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:06:49 +00:00
Wei Li
ae65b0964d
Merge "Remove OWNERS file." into main am: 84eea3ea27
am: 90ce9b5036
am: 385a722b46
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752990
Change-Id: I97e10cef4fc14b721de48b2d67d64f015f15225c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:06:39 +00:00
Paul Duffin
4b95d0ce61
[automerger skipped] Replace --api-overloaded-method--order with --format-defaults am: 3704158c70
-s ours
...
am skip reason: Merged-In I8952a828437872ceebf7f9da4dc297173ed2a90b with SHA-1 504d356579
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24745073
Change-Id: I7aba8df88882d15c5262850c01e2872b98a7ea5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:06:24 +00:00
Christopher Parsons
13d1c0064b
Merge "Add unit test for parsing build files in bp2build" into main am: 3671c385c7
am: 215849163c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2751688
Change-Id: I61e64f3be247b12bdf1d834b63fe544fa9c4bd7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:12:23 +00:00
Wei Li
385a722b46
Merge "Remove OWNERS file." into main am: 84eea3ea27
am: 90ce9b5036
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752990
Change-Id: Iaf980d977ef7c54f6bb26d514d0aef8c4daabda1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:12:13 +00:00
Spandan Das
fb83ad2240
Merge "Parameterize cc_stub_suite for api surface" into main am: 0e76a723fc
am: 8b80b90421
am: 3e2071abfd
am: d186387149
am: 7e12bef642
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750769
Change-Id: I95bfc6fff2d0113a71988cf133a118906b222e6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:08:57 +00:00
Christopher Parsons
215849163c
Merge "Add unit test for parsing build files in bp2build" into main am: 3671c385c7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2751688
Change-Id: I69cb0e41bfd6bca70683a1f35e3c1dce0feb517e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 01:14:23 +00:00
Wei Li
90ce9b5036
Merge "Remove OWNERS file." into main am: 84eea3ea27
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2752990
Change-Id: I6ccf693b614b520796ba456309712b5352672c6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 01:14:08 +00:00
Spandan Das
7e12bef642
Merge "Parameterize cc_stub_suite for api surface" into main am: 0e76a723fc
am: 8b80b90421
am: 3e2071abfd
am: d186387149
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750769
Change-Id: I40486504e8a8c9ba9945fccf86294607995dc789
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 01:12:09 +00:00
Usta (Tsering) Shrestha
0718f9863f
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
am: 7110fa52bb
am: 48525538f7
am: 3e8ac2464a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I54a898c0de6597a88632f23544ac189f234a2d85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:26:05 +00:00
Spandan Das
d186387149
Merge "Parameterize cc_stub_suite for api surface" into main am: 0e76a723fc
am: 8b80b90421
am: 3e2071abfd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750769
Change-Id: I09a5b8f1edd08bd9fceb8ac9fb244eac81cd1951
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:22:53 +00:00
Christopher Parsons
3671c385c7
Merge "Add unit test for parsing build files in bp2build" into main
2023-09-15 00:04:09 +00:00
Wei Li
84eea3ea27
Merge "Remove OWNERS file." into main
2023-09-14 23:56:37 +00:00
Wei Li
91a57cb319
Remove OWNERS file.
...
Test: CIs
Change-Id: I6a599ace53506c3471cb38684c9076661cab8cb9
2023-09-14 16:41:17 -07:00
Spandan Das
3e2071abfd
Merge "Parameterize cc_stub_suite for api surface" into main am: 0e76a723fc
am: 8b80b90421
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750769
Change-Id: I129f1e65100ccdf92d979802070966eed3c3b1ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:31:31 +00:00
Usta (Tsering) Shrestha
3e8ac2464a
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
am: 7110fa52bb
am: 48525538f7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: Ia9a6ae7591e692555b97c09aadd6474ce232dd5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:16:34 +00:00
Usta (Tsering) Shrestha
48525538f7
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
am: 7110fa52bb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I431cf6a8a28035afe5725902f5903c5c087b18fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 22:34:45 +00:00
Spandan Das
8b80b90421
Merge "Parameterize cc_stub_suite for api surface" into main am: 0e76a723fc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750769
Change-Id: Ia6297612536e6dfa752c50a599460a2da4c1c543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 22:31:06 +00:00
Spandan Das
93a35bd96e
Merge changes Ib58cc7f6,I780e2564 into main am: c77ca9af3a
am: 9b477ae375
am: 4899885ed9
am: 203f4be905
am: a6c598fb53
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750724
Change-Id: Id27e4da3b295d595b04d7141457c1d74e3a50c5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 21:43:04 +00:00
Usta (Tsering) Shrestha
7110fa52bb
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
am: 8ae2b77eaa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I33b0c647364ac9f252b8f020a5eb4f3cc1472080
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 21:42:14 +00:00
Aditya Kumar
2bd86ff884
Merge "Revert "riscv64: enable V."" into main am: 928c0c436d
am: 24691ee606
am: dfa50e8fe1
am: 5bb743e4b5
am: 1b37c053dc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750731
Change-Id: I59e6ec6ccba4b7fb228bd5245feb6f5679934318
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 21:39:37 +00:00
Spandan Das
0e76a723fc
Merge "Parameterize cc_stub_suite for api surface" into main
2023-09-14 21:39:17 +00:00
Usta (Tsering) Shrestha
8ae2b77eaa
Merge "Bp2build-convert droiddoc_exported_dir" into main am: 4e86d7a342
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734933
Change-Id: I27cccf8626c2ae3a29816b5fa4a94b9c67f7182d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 20:44:17 +00:00
Spandan Das
a6c598fb53
Merge changes Ib58cc7f6,I780e2564 into main am: c77ca9af3a
am: 9b477ae375
am: 4899885ed9
am: 203f4be905
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750724
Change-Id: I4f0b2254d18dee05ca6835ddef14a6dc531083c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 20:38:17 +00:00
Aditya Kumar
1b37c053dc
Merge "Revert "riscv64: enable V."" into main am: 928c0c436d
am: 24691ee606
am: dfa50e8fe1
am: 5bb743e4b5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750731
Change-Id: Ib5c98a58d0eb60c746ad783d80edf5b7e88c7818
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 20:37:44 +00:00
Usta (Tsering) Shrestha
4e86d7a342
Merge "Bp2build-convert droiddoc_exported_dir" into main
2023-09-14 20:15:01 +00:00
Kousik Kumar
4555802d20
Remove unused symlink code
...
It looks like hardware/qcom/sdm710 no longer exists in the source tree, so this symlink removal is should no longer be needed?
Bug: n/a
Change-Id: I8c9c6c0c0371039f910fc4290f81a692e4cd5cd4
2023-09-14 20:09:57 +00:00
Spandan Das
203f4be905
Merge changes Ib58cc7f6,I780e2564 into main am: c77ca9af3a
am: 9b477ae375
am: 4899885ed9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750724
Change-Id: Icf3c8a874848c9740f717692e55faddf663454f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 19:55:08 +00:00
Aditya Kumar
5bb743e4b5
Merge "Revert "riscv64: enable V."" into main am: 928c0c436d
am: 24691ee606
am: dfa50e8fe1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750731
Change-Id: I5ee589a1fe6c5c0678f2ee0276edbc0ce01fc448
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 19:54:06 +00:00
Chris Parsons
5011e61c71
Add unit test for parsing build files in bp2build
...
This involves some minor changes to testing infrastructure.
This is a rollforward of aosp/2628496 with a couple of minor changes:
- In ParseBuildFiles, filter out all build files that are kept due
to ShouldKeepExistingBuildFileForDir
- Add some minor test infrastructure for StubbedBuildDefinitions, with a
couple of proof of concept tests used to demonstrate its usage. This
pattern will become immensely more common as we implement allowlist v2
(as we will need to update all tests which today simulate build
definitions that have missing deps)
Bug: 285631638
Fixes: 286545783
Test: bp2build.sh
Test: m nothing
Change-Id: I7c3a03b02098e39dd8e51d327482b440f294478f
2023-09-14 19:19:28 +00:00
Spandan Das
4899885ed9
Merge changes Ib58cc7f6,I780e2564 into main am: c77ca9af3a
am: 9b477ae375
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750724
Change-Id: Ie4cb84e88499f33611bd61ce328aa258be030ae6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 19:04:03 +00:00
Aditya Kumar
dfa50e8fe1
Merge "Revert "riscv64: enable V."" into main am: 928c0c436d
am: 24691ee606
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750731
Change-Id: I5d8d4cc9dff85cb376c07001798cc5e6fa2fd810
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 19:03:51 +00:00
Spandan Das
9b477ae375
Merge changes Ib58cc7f6,I780e2564 into main am: c77ca9af3a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750724
Change-Id: I5b3dcb7a01e5cb5311dcf6513f1cc5202f45548d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 18:07:46 +00:00
Aditya Kumar
24691ee606
Merge "Revert "riscv64: enable V."" into main am: 928c0c436d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2750731
Change-Id: I759fd259f28ddb7a5ed4a5c6f4a393447e0adb09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 18:04:47 +00:00
Spandan Das
3d6ac190f2
Allowlist ndk STL dependencies
...
Bug: 298088835
Test: TH
Change-Id: I43942ad17645c99de82a966d674ef80100eaffd0
2023-09-14 17:34:30 +00:00
Spandan Das
c77ca9af3a
Merge changes Ib58cc7f6,I780e2564 into main
...
* changes:
Create a bp2build converter for ndk_prebuilt_*_stl
Make ndk_prebuilt_*_stl's libDir relative to module
2023-09-14 17:22:14 +00:00
Spandan Das
04f9f4cf71
Parameterize cc_stub_suite for api surface
...
cc_stub_suite now has an additional attribute correponding to the api
surface. This attribute will be used to pass additional args to the stub
generator.
Update bp2build to set the api_surface of the apex stubs. This ensures
that its stubs are generated with "--systemapi --apex"
Test: unit tests
Bug: 298085502
Change-Id: If4c479f85e6e485b5c795a565a0c559f1f013bf5
2023-09-14 17:07:24 +00:00
Aditya Kumar
928c0c436d
Merge "Revert "riscv64: enable V."" into main
2023-09-14 16:53:59 +00:00
usta
72c6c6c8be
Bp2build-convert droiddoc_exported_dir
...
Bug: 283299388
Test: `m bp2build` and manual inspection
Change-Id: Ieec2094e446bb030f30103a7e1a06e35cbdcc72e
2023-09-14 12:06:54 -04:00
Aleksei Vetrov
88b89a4877
Merge "NDK library: collect NDK headers for ABI monitoring" into main am: 7ab127f7c7
am: 5c686bbbb9
am: 62bcbfc345
am: 86eaa503d3
am: 6e53f9224a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2743657
Change-Id: Ie96b143bb7807bcc51ab549b2354858cb1706919
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 16:03:08 +00:00
Aleksei Vetrov
6e53f9224a
Merge "NDK library: collect NDK headers for ABI monitoring" into main am: 7ab127f7c7
am: 5c686bbbb9
am: 62bcbfc345
am: 86eaa503d3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2743657
Change-Id: I541a597a97688617a45b9c8943c7272cbf0855fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 15:01:23 +00:00