Treehugger Robot
a2f9e9a882
Merge changes I6b1d6dcd,I97eb864e,I155c26b1 into main am: 1ab18fc547
am: 1415729eea
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092860
Change-Id: I91e4f3a5637983bacb121ed36f3745fdac36b965
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:37:41 +00:00
Cole Faust
b2ed4b3793
Merge "Update select tests for optionals" into main am: 4ab1563fe5
am: fd4249510d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094707
Change-Id: Ie3fe41647e20b5b14b439e28eee84390b0660ca2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:37:24 +00:00
Joe Onorato
5dde31e2ea
Merge "Fix the problem of resource integration confusion caused by not adding regional configuration tailoring." into main am: 30f6e28295
am: a06b6fc59a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092729
Change-Id: If7565504e003e6b53123aa6490b7a7ab42a55b4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:36:59 +00:00
Treehugger Robot
1415729eea
Merge changes I6b1d6dcd,I97eb864e,I155c26b1 into main am: 1ab18fc547
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092860
Change-Id: I709cf4ad60b60e6b68bf3da3d8585de0a57e41c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:18:06 +00:00
Cole Faust
fd4249510d
Merge "Update select tests for optionals" into main am: 4ab1563fe5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094707
Change-Id: Ie2807b57dd7c1a9cbbad0c3449e607eba239f284
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:17:48 +00:00
Joe Onorato
a06b6fc59a
Merge "Fix the problem of resource integration confusion caused by not adding regional configuration tailoring." into main am: 30f6e28295
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092729
Change-Id: Id88e7feb94b8a1eecb9297b4cdfe5eb3527f645b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 00:17:32 +00:00
Treehugger Robot
1ab18fc547
Merge changes I6b1d6dcd,I97eb864e,I155c26b1 into main
...
* changes:
Minor flagging cleanup
Add build_flag_declarations module
Add build-flag-declarations tool
2024-05-22 00:03:08 +00:00
Cole Faust
4ab1563fe5
Merge "Update select tests for optionals" into main
2024-05-22 00:02:41 +00:00
Joe Onorato
30f6e28295
Merge "Fix the problem of resource integration confusion caused by not adding regional configuration tailoring." into main
2024-05-22 00:02:04 +00:00
Treehugger Robot
9c1b5f83ef
Merge "Make dirs a configurable property" into main am: 5c04707a3f
am: ad0a9f4bed
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094914
Change-Id: I0cb8720c41ca9eb8db95330a55a9a6bbb6161d66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 23:35:01 +00:00
Treehugger Robot
5ea7ecb836
Merge "Remove printf in tests" into main am: c7360364fc
am: 382afbaf9b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3096237
Change-Id: Ic42d4c86886f5d27158c3e5fa9f5a767028b162d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 23:34:48 +00:00
Treehugger Robot
ad0a9f4bed
Merge "Make dirs a configurable property" into main am: 5c04707a3f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094914
Change-Id: I1e45d399fa997453637f3a6d78e3782fce6ef0fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 23:08:41 +00:00
Treehugger Robot
382afbaf9b
Merge "Remove printf in tests" into main am: c7360364fc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3096237
Change-Id: I40d506dd6b8a9c61d9b505a23af971b4bebb384a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 23:08:31 +00:00
Treehugger Robot
5c04707a3f
Merge "Make dirs a configurable property" into main
2024-05-21 22:55:03 +00:00
Treehugger Robot
c7360364fc
Merge "Remove printf in tests" into main
2024-05-21 22:50:22 +00:00
LaMont Jones
52df388f5a
Minor flagging cleanup
...
Add an underscore to make the linter more happy.
Bug: 339672075
Bug: 328495189
Test: manual
Change-Id: I6b1d6dcd0aff3c82551021b3f4768a34f27d6fb2
2024-05-21 15:35:28 -07:00
LaMont Jones
c6aef16816
Add build_flag_declarations module
...
And generate build-flags/build_flags.{pb,textproto} files
Bug: 328495189
Test: manual,TH
Change-Id: I97eb864e2d84bc606fef7e9077554894338edaa0
2024-05-21 15:35:22 -07:00
LaMont Jones
fa4ba22a41
Add build-flag-declarations tool
...
This will be used to gather build flag declarations
Bug: 328495189
Test: manual, TH
Change-Id: I155c26b1442347c4d433c9cbf22b94d944636702
2024-05-21 15:34:11 -07:00
Cole Faust
d9c6a5b802
Make dirs a configurable property
...
The microdroid system image customizes dirs using soong config
variables, make it configurable so that selects can be used instead.
Bug: 342006386
Test: Presubmits
Change-Id: I4fbf4dc0a04ad1d1f6539476408606028390cd64
2024-05-21 14:54:00 -07:00
Cole Faust
749eeaa94c
Update select tests for optionals
...
Bug: 323382414
Test: m nothing --no-skip-soong-tests
Change-Id: I314719c9e287638acbc1ef82651d14fee6e1a55a
2024-05-21 14:19:05 -07:00
Cole Faust
2084345022
Add test for selects with variables am: b9519094d9
am: 167c9be663
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3096217
Change-Id: I4001708a538edf54240bbdffaec8e0c64298706c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 19:29:54 +00:00
Cole Faust
167c9be663
Add test for selects with variables am: b9519094d9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3096217
Change-Id: Ia67752490a3cec0c8c8723c0655326131f4c4da9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 19:13:35 +00:00
Cole Faust
bc82eaf0f6
Remove printf in tests
...
This causes unnecessary spam when running
m nothing --no-skip-soong-tests.
Test: m nothing --no-skip-soong-tests
Change-Id: I4d893b3da47a9f79774c67274a84ff77be9c4811
2024-05-21 11:22:29 -07:00
Cole Faust
b9519094d9
Add test for selects with variables
...
I thought this might need extra parsing code to handle, but it appears
to work fine.
Bug: 323382414
Test: Presubmits
Change-Id: I4e8bf44a222427c34b2709a41aa5497984154d9d
2024-05-21 11:20:15 -07:00
Michael Wright
d71211f54a
Merge "VanillaIceCream/35 is now REL" into main
2024-05-21 17:59:25 +00:00
LaMont Jones
64b2f26c73
Merge "Add Factory methods, WriteFormattedMessage" into main am: e0d5ea1d7c
am: dbe31b1013
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093084
Change-Id: Ib862aec75727c1a55f77422e27a8e7808149b50b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 17:56:40 +00:00
Yu Liu
638c28a1a9
Merge "Write ninja file in parallel." into main am: 928cb6d557
am: 2ac88c1e43
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3089625
Change-Id: I0cb321c670c445a87f3cfe868cff3a6ad6f1fa07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 17:53:04 +00:00
LaMont Jones
dbe31b1013
Merge "Add Factory methods, WriteFormattedMessage" into main am: e0d5ea1d7c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093084
Change-Id: I55f868e38e6f6915121cd57f1a9093ed152d2b80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 17:39:05 +00:00
Yu Liu
2ac88c1e43
Merge "Write ninja file in parallel." into main am: 928cb6d557
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3089625
Change-Id: Ic5853335becb259339f89ecebfd583160792f8f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 17:35:18 +00:00
LaMont Jones
e0d5ea1d7c
Merge "Add Factory methods, WriteFormattedMessage" into main
2024-05-21 17:30:21 +00:00
Yu Liu
928cb6d557
Merge "Write ninja file in parallel." into main
2024-05-21 17:22:01 +00:00
Treehugger Robot
14ff50f0e3
Merge "Add clang_verify property for cc." into main am: 1c07aaac6a
am: 449b64c1d8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094482
Change-Id: Ifb707dd9033ea3904f7aae14cdddbb8e4528267e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 08:46:29 +00:00
Treehugger Robot
449b64c1d8
Merge "Add clang_verify property for cc." into main am: 1c07aaac6a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094482
Change-Id: Ia3b3d4147229bf717aaadb2915091bc307b4367f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 08:24:20 +00:00
Treehugger Robot
1c07aaac6a
Merge "Add clang_verify property for cc." into main
2024-05-21 08:00:45 +00:00
Hsin-Yi Chen
9f88b74d80
Merge "Add --release and --lib-variant to the instructions to update ABI dumps" into main am: cf90c1596a
am: 482ba4d840
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2967045
Change-Id: I1c875579521565105bc1f5a6425419dbd71b10c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 05:34:59 +00:00
Hsin-Yi Chen
482ba4d840
Merge "Add --release and --lib-variant to the instructions to update ABI dumps" into main am: cf90c1596a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2967045
Change-Id: I525ec0ac594e378b46bf86fa8d1f495ee6657918
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 05:16:41 +00:00
Hsin-Yi Chen
cf90c1596a
Merge "Add --release and --lib-variant to the instructions to update ABI dumps" into main
2024-05-21 04:56:19 +00:00
kellyhung
d62ea30647
Add clang_verify property for cc.
...
This property is to support cflags "-Xclang -verify" build pass in Soong. The behaviors of clang_verify:
- append cflags "-Xclang -verify"
- append "&& touch $out" to the clang command line
Bug: 311284462
Test: go test -run TestClangVerify
Change-Id: Ic5825e2d649da4c3c5ed6da916e9804d7e3c03da
2024-05-21 11:31:48 +08:00
Jiyong Park
48f2f580ed
Merge "Add multilib.prefer32.deps to packaging base" into main am: 46469d6a03
am: 7bf969053d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093784
Change-Id: Ie041657ae6a35f15ff07e02def31d2cb3b001b5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 01:55:03 +00:00
Jiyong Park
7bf969053d
Merge "Add multilib.prefer32.deps to packaging base" into main am: 46469d6a03
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093784
Change-Id: Iaf689ca64bcf897279d4218f3a64336dc148b543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-21 01:23:08 +00:00
Jiyong Park
46469d6a03
Merge "Add multilib.prefer32.deps to packaging base" into main
2024-05-21 01:00:58 +00:00
Treehugger Robot
eb6cc8f471
Merge changes from topic "revert-3094658-revert-3088867-QEHDREAABY-IOPVAUIKWL" into main am: 652824c8d6
am: 54629c10f3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094481
Change-Id: I1be044576419d098008a3622c4633ad425cf74fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 23:15:19 +00:00
Treehugger Robot
6e56d60710
Merge "Make refreshmod a script instead of a shell function" into main am: 39b3b1f71d
am: 2c620fc832
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092994
Change-Id: I815eec490d06d7053338d31a57323b7ae1b74738
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 23:15:02 +00:00
Treehugger Robot
6c30679f9d
Merge "Convert envsetup.sh shell functions to scripts." into main am: 4deefa4c99
am: 73bf37414e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092993
Change-Id: Ica6f445a4ec8372ccc758067c3fb23ed0f66d83d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 23:14:36 +00:00
Treehugger Robot
f5c0dd854d
Merge "Create empty monolithic hiddenapi flags files for non java devices." into main am: 766a156fac
am: c068cbece3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093141
Change-Id: Ic4bf2f6eef1562c4699a88acd185ae8f2015a06c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 23:14:19 +00:00
Treehugger Robot
54629c10f3
Merge changes from topic "revert-3094658-revert-3088867-QEHDREAABY-IOPVAUIKWL" into main am: 652824c8d6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3094481
Change-Id: I37ed25d76cf010cafa5f57d618bf90d0c6340b1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 23:09:15 +00:00
Treehugger Robot
652824c8d6
Merge changes from topic "revert-3094658-revert-3088867-QEHDREAABY-IOPVAUIKWL" into main
...
* changes:
Revert^2 "Refactor how jni_libs dependencies are added"
Revert^2 "Add make java.dependencyTag installable or not"
Revert "Revert "APK-in-APEX should set use_embedded_native_libs:..."
Revert^2 "Install jni symlinks in Soong"
2024-05-20 23:00:05 +00:00
Treehugger Robot
2c620fc832
Merge "Make refreshmod a script instead of a shell function" into main am: 39b3b1f71d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092994
Change-Id: I823367a045c8c3760b7163fe5e4d570d5147bdf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 22:41:07 +00:00
Treehugger Robot
73bf37414e
Merge "Convert envsetup.sh shell functions to scripts." into main am: 4deefa4c99
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3092993
Change-Id: Iee36c388c33c4462c195484c71a0941d42cdbcfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 22:40:40 +00:00
Treehugger Robot
c068cbece3
Merge "Create empty monolithic hiddenapi flags files for non java devices." into main am: 766a156fac
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3093141
Change-Id: I59e0c9b8a51f3e05ba3b7eb0804e897f82500161
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-20 22:40:02 +00:00