Rico Wind
567c248ea2
Merge "Disable deferred tracing in R8" am: d9a0bf79ec
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2106305
Change-Id: Ic887370bb45e431100539704a127d1427f04b2d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-01 04:10:36 +00:00
Rico Wind
d9a0bf79ec
Merge "Disable deferred tracing in R8"
2022-06-01 03:54:59 +00:00
Treehugger Robot
b1b520389b
Merge "cosmetics: readability" am: 354b49e9f1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2108332
Change-Id: I3175d61e6468d3dd4b43fb65db95c5c65870b2a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 23:46:01 +00:00
Treehugger Robot
354b49e9f1
Merge "cosmetics: readability"
2022-05-31 23:27:45 +00:00
Usta Shrestha
6298cc5e67
cosmetics: readability
...
Note go.mod file changes go version to 1.18 (for generics)
You might need to refresh/reload your IDE (e.g. IntelliJ)
Bug: N/A
Test: manually verified (e.g. ran `m nothing` successfully)
Change-Id: I2a6dadd673fd170961d1fd1e1756f7581e9a1091
2022-05-31 21:39:06 +00:00
Treehugger Robot
dc17cf675d
Merge "add missing java/*_test.go files" am: 545d509d94
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2108328
Change-Id: I5c186fe3e1eac0bba24f5d09e9627c674952fc61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 20:19:58 +00:00
Treehugger Robot
545d509d94
Merge "add missing java/*_test.go files"
2022-05-31 19:59:09 +00:00
Cole Faust
06c53221cf
Merge "Add bp2build converter for python protobuf files" am: 5317be265a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2099296
Change-Id: I080a8369869f3ea17def9f5e81962c3111766645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 19:42:10 +00:00
Cole Faust
5317be265a
Merge "Add bp2build converter for python protobuf files"
2022-05-31 19:22:32 +00:00
Sam Delmerico
974c6229e2
add missing java/*_test.go files
...
fuzz_test.go is not included for now because there is a fix in progress
to make tests pass again.
Test: go test ./java
Change-Id: Idd44fb95c1dda728659ebfc58381252ab49c8230
2022-05-31 18:07:03 +00:00
Treehugger Robot
7e786306df
Merge "Remove -sha256 flag when calling bssl_inject_hash." am: ced67ded0b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2101112
Change-Id: I8c971bb411c4e2811c564dc3391799c502c2e3bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 17:04:45 +00:00
Treehugger Robot
ced67ded0b
Merge "Remove -sha256 flag when calling bssl_inject_hash."
2022-05-31 16:53:06 +00:00
Treehugger Robot
137ba61eda
Merge "Use EventHandler.Do()" am: 7a99021a74
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2095254
Change-Id: Iea84e3818a293d8934268cbbc873559c5171f817
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 16:11:02 +00:00
Treehugger Robot
7a99021a74
Merge "Use EventHandler.Do()"
2022-05-31 15:31:47 +00:00
Jingwen Chen
ddfc7df790
Denylist f2fscrypt because it's failing to compile for the host. am: 24a060cf88
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2110089
Change-Id: Ie9ca38e1f6dc3806b16b1f8d15ffa798a2a7c808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-31 05:20:17 +00:00
Jingwen Chen
24a060cf88
Denylist f2fscrypt because it's failing to compile for the host.
...
Bug: 234340806
Test: bp2build.sh (CI)
Change-Id: Id437611f35a387949c664ff4385c464c12ce51f5
2022-05-30 14:19:01 +00:00
Rico Wind
1cd1729011
Disable deferred tracing in R8
...
Bug: 227455445
Bug: 233630328
Test: m -j77 SystemUI + disasm grep mStatusBarWindowCallback
Change-Id: I2d6bb859e74c1afc398e629e53d2ce541ef27642
2022-05-30 12:54:25 +00:00
Paul Duffin
7d40722b8f
Merge changes I093fbec4,Iee5c09d5 am: 1db9d96d6a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2062449
Change-Id: I0694e6503a98ec3eaac8703dc3f63ef4241e6a4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-30 09:42:14 +00:00
Paul Duffin
1db9d96d6a
Merge changes I093fbec4,Iee5c09d5
...
* changes:
bootclasspath_fragment: Treat some specific modules as test
bootclasspath_fragment: Add test specific module type
2022-05-30 09:26:24 +00:00
Cole Faust
1db05f65a4
Merge "Allowlist tools that apexer uses" am: 97fd87e4db
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2100359
Change-Id: I9abd647743f03b0b842196cc6e7c973741310720
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 20:35:30 +00:00
Cole Faust
97fd87e4db
Merge "Allowlist tools that apexer uses"
2022-05-27 20:21:39 +00:00
Treehugger Robot
9437e24c47
Merge "cosmetic: name receiver consistently see go/go-style/decisions#receiver-names" am: 6c898fbb6e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2108326
Change-Id: Ifa82d7898672565bb5d5f838e50da9a664dc7c9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 18:23:10 +00:00
Hasini Gunasinghe
50d22b822a
Merge "Add system/core/trusty/keymint-rust to allow list" am: 783e76c738
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2089843
Change-Id: Ia4ec53a512f5ef9642146e8a1641b05415bcfabe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 18:22:59 +00:00
Treehugger Robot
6c898fbb6e
Merge "cosmetic: name receiver consistently see go/go-style/decisions#receiver-names"
2022-05-27 18:22:33 +00:00
Hasini Gunasinghe
783e76c738
Merge "Add system/core/trusty/keymint-rust to allow list"
2022-05-27 17:57:51 +00:00
Paul Duffin
15e5b40b39
Merge "Check that API is up-to-date when building java_sdk_library" am: 54e0bb61f0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2107342
Change-Id: Ibe00720a9a9ff6a8d3363ac569774829cbd70b1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 16:20:20 +00:00
Paul Duffin
54e0bb61f0
Merge "Check that API is up-to-date when building java_sdk_library"
2022-05-27 16:01:57 +00:00
Paul Duffin
ff9b6faba2
bootclasspath_fragment: Treat some specific modules as test
...
Treats bootclasspath_fragment modules that have not yet been converted
to test modules as if they were test modules. This is a temporary work
around to ease the migration to bootclasspath_fragment_test modules and
is expected to be reverted.
Bug: 194063708
Test: m nothing
Change-Id: I093fbec4e926719b644c64ebfc63f9e3070e28db
2022-05-27 16:17:44 +01:00
Paul Duffin
c15b9e99e5
bootclasspath_fragment: Add test specific module type
...
This is needed to allow the behavior of the bootclasspath_fragment to
be tweaked for test fragments.
Bug: 194063708
Test: m nothing
Change-Id: Iee5c09d5b580d088ba081d95a788dbde883078ed
2022-05-27 16:17:44 +01:00
Usta Shrestha
c23724905b
cosmetic: name receiver consistently
...
see go/go-style/decisions#receiver-names
Bug: N/A
Test: N/A
Change-Id: Ifee42ff66cdb4db024a82ebd03cdee1c6d4fb5f7
2022-05-27 10:59:02 -04:00
Paul Duffin
c166b68589
Check that API is up-to-date when building java_sdk_library
...
Previously, the checked in version of an API was only checked to make
sure it was up-to-date when running the checkapi target. This change
adds a validation dependency to the ninja rule that generates the API
from source so that up-to-date check is always performed every time
the API is generated. However, because it is a validation dependency
it does not lengthen the build's critical path.
Bug: 234113632
Test: echo > packages/modules/SdkExtensions/java/android/os/ext/api/current.txt
m framework-sdkextension
# Passes without this change even though the checked in API is
# not up-to-date.
# With this change the build fails reporting correctly that the
# checked in API is not up-to-date.
Change-Id: I8e65cf716d94aecd61bd943f1485468664ad4a22
2022-05-27 14:03:44 +00:00
Treehugger Robot
c0f5453c29
Merge "Add filegroup srcs to json module graph" am: 0e3d36c582
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2107304
Change-Id: Ia8121c08147f20434046d535eab7f27bb0ab7f2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 13:53:21 +00:00
Treehugger Robot
0e3d36c582
Merge "Add filegroup srcs to json module graph"
2022-05-27 13:29:54 +00:00
Hasini Gunasinghe
07851ffae4
Add system/core/trusty/keymint-rust to allow list
...
Bug: 225036046
Test: N/A
Change-Id: I2177960dc40c79a07d3acbc798b5235a26cfa72d
2022-05-26 22:58:10 +00:00
Cole Faust
53b62098d0
Add bp2build converter for python protobuf files
...
Bug: 196084681
Test: b run //build/bazel/examples/python/protobuf:build_bazel_examples_python_protobuf_main --config=linux_x86_64
Change-Id: I4d806902d262351231f64686a5d24513a25d9749
2022-05-26 15:54:23 -07:00
Liz Kammer
5edc1411ee
Add filegroup srcs to json module graph
...
This will allow us to do json analysis on a filegroup's inputs as they
will now have a corresponding phony action.
Test: m json-module-graph and check module-actions.json
Change-Id: Id1ab681c01689eef06205d4a7fe8cf8b9110c628
2022-05-26 16:14:33 -04:00
Cole Faust
ba95b11146
Allowlist tools that apexer uses
...
Apexer uses a lot of extra binaries, and most
of them already build fine but haven't been
allowlisted.
After this cl, only aapt2 and sefcontext_compile
will still be needed for apexer to run.
Bug: 233346273
Test: b build --config=linux_x86_64 //build/make/tools/zipalign:zipalign //external/f2fs-tools:make_f2fs //external/f2fs-tools:sload_f2fs //external/erofs-utils:make_erofs
Change-Id: I1b721d998c7d1f89d62fce30f565b8422e2dd74a
2022-05-26 12:54:09 -07:00
Treehugger Robot
a42430b765
Merge "Adding .iml files to .gitignore" am: ec6c065af6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2108324
Change-Id: I2fb3ad982fbfba295586787be32ad9cc66762d7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-26 19:45:42 +00:00
Treehugger Robot
ec6c065af6
Merge "Adding .iml files to .gitignore"
2022-05-26 19:19:43 +00:00
Usta Shrestha
5c6b9484f4
Use EventHandler.Do()
...
Bug: N/A
Test: manually verified (e.g. ran `m nothing` successfully)
Change-Id: Ie832019f8a81e127e64946070a712126997f7a35
2022-05-26 12:40:08 -04:00
Usta Shrestha
2712ef07a0
Adding .iml files to .gitignore
...
Bug: N/A
Test: N/A
Change-Id: Ica348d16e96addb2ef407655bc98de695cec7824
2022-05-26 12:16:03 -04:00
David Drysdale
3a60dbb819
Merge "Add new system/keymint Rust directory" am: 95cf8e935a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2106304
Change-Id: I279fa1042ca3397266077e7427c3d32c23617b0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-26 15:05:18 +00:00
David Drysdale
95cf8e935a
Merge "Add new system/keymint Rust directory"
2022-05-26 09:32:22 +00:00
Trevor Radcliffe
c68fbc38e7
Merge "Generate genlex rules from bp2build for cc targets" am: 5731d0fffd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2092784
Change-Id: I3d5ac491b377fb5da09f4e5a73c93779df210914
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-25 20:07:02 +00:00
Trevor Radcliffe
5731d0fffd
Merge "Generate genlex rules from bp2build for cc targets"
2022-05-25 19:38:15 +00:00
Treehugger Robot
4ca266f966
Merge "sdkLibraryProperties: fix typo" am: bf04adae7c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2106444
Change-Id: I4df365e81acc2c66bb252b13d44d945c55047671
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-25 17:01:15 +00:00
Treehugger Robot
bf04adae7c
Merge "sdkLibraryProperties: fix typo"
2022-05-25 16:29:47 +00:00
Mårten Kongstad
81d909525d
sdkLibraryProperties: fix typo
...
Test: m nothing
Change-Id: Id9a0ba0a1123a298b8713f6dd6526ccb54fe5c46
2022-05-25 16:27:55 +02:00
David Drysdale
21252b460a
Add new system/keymint Rust directory
...
Bug: 195310053
Test: build, TreeHugger
Change-Id: I5bb3c000324fb8150bdd00ec8b8ca9ed79ceba06
2022-05-25 13:57:13 +01:00
Treehugger Robot
52bebd6fa4
Merge "raw_binary output should not be executable." am: 86db8821bb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2104332
Change-Id: Ie93f6f2c4fe865da03b5266ecfe684babbb4e9fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-25 12:46:13 +00:00