Mårten Kongstad
98d42a6c1d
Merge "aconfig: add project scaffolding" am: e7a850e942
am: 7b9a0b649c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2563154
Change-Id: Ie617191cef241cf469bbba8aa3ab626107f914d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:47:14 +00:00
Mårten Kongstad
7b9a0b649c
Merge "aconfig: add project scaffolding" am: e7a850e942
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2563154
Change-Id: I88c6b05de525f296d879805e099f020f7c5e4fb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:07:49 +00:00
Mårten Kongstad
e7a850e942
Merge "aconfig: add project scaffolding"
2023-05-03 06:18:02 +00:00
Treehugger Robot
9786597281
Merge "Generate enforce_uses_libraries.status to out/target/product" am: f9f3c569d0
am: e870db0c38
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2556452
Change-Id: Ie6c40c596af6da2c2af8368c5efa5bf907c5479a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 01:35:59 +00:00
Treehugger Robot
e870db0c38
Merge "Generate enforce_uses_libraries.status to out/target/product" am: f9f3c569d0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2556452
Change-Id: Iec0d67abed7e0d53976e663ca8f4d497a33199e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 00:54:49 +00:00
Treehugger Robot
f9f3c569d0
Merge "Generate enforce_uses_libraries.status to out/target/product"
2023-05-03 00:09:09 +00:00
Treehugger Robot
f36fdf6561
Merge "Fix whitespace in soong_config_set calls" am: a43178f9f0
am: 580e468a2b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2576350
Change-Id: I683342a96b9522c50a848fb7089fe3e60a5a9d6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 23:50:40 +00:00
Treehugger Robot
580e468a2b
Merge "Fix whitespace in soong_config_set calls" am: a43178f9f0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2576350
Change-Id: I2716214f0c2e92076883001e0b47ff154b867046
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 23:09:06 +00:00
Treehugger Robot
a43178f9f0
Merge "Fix whitespace in soong_config_set calls"
2023-05-02 22:26:06 +00:00
Cole Faust
3736374dfe
Fix whitespace in soong_config_set calls
...
In make, soong_config_set uses an $(eval) to set it's value, expanding
the value of the soong config variable _before_ evaluating the value.
Because of this, make will strip trailing whitespace like it does on
regular assignments.
Make rbcrun match this behavior.
Test: ./out/rbcrun ./build/make/tests/run.rbc
Change-Id: I907e85cdf50f6fac54331c0d1044f0d53bec22ed
2023-05-02 10:11:02 -07:00
Mårten Kongstad
867a349ed9
aconfig: add project scaffolding
...
Introduce a new tool, aconfig, to manage build time configurations, such
as feature flags.
This CL adds a project skeleton. Later CLs will add the actual
implementation.
Note: there is no need for an explicit TEST_MAPPING file;
rust_test_host are automatically included in host-unit-tests and
explicitly adding these tests via TEST_MAPPING will cause an error.
Bug: 279485059
Test: m aconfig && aconfig
Test: atest aconfig.test
Change-Id: I94047a19a55ae4d45b4fd7a0c8105a91ddcdfd79
2023-05-02 17:36:30 +02:00
Treehugger Robot
764d7c01e7
Merge "Use misc_info.txt to check for VABC" am: ed1ab26f5d
am: 8583eae383
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2572975
Change-Id: I50468e940fb8a2bd15dc1e2f5f0650ffc1e75789
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 23:04:39 +00:00
Treehugger Robot
be7574828c
Merge "Remove config for 64-bit binder ABI" am: 8844e4f145
am: 03ceb1b56e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2553826
Change-Id: I1354cac50d35591e4d82e3ec689219d0c0431259
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 23:03:19 +00:00
Treehugger Robot
8583eae383
Merge "Use misc_info.txt to check for VABC" am: ed1ab26f5d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2572975
Change-Id: I2ef6cf286ed259dafc20f8bb1f4b0388a32b5fda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 22:41:40 +00:00
Treehugger Robot
ed1ab26f5d
Merge "Use misc_info.txt to check for VABC"
2023-05-01 22:30:19 +00:00
Treehugger Robot
03ceb1b56e
Merge "Remove config for 64-bit binder ABI" am: 8844e4f145
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2553826
Change-Id: If2ef5b329f9e246b50c1a2188a45f87677646e57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 22:16:16 +00:00
Treehugger Robot
8844e4f145
Merge "Remove config for 64-bit binder ABI"
2023-05-01 21:32:30 +00:00
Alex Buynytskyy
efe28cea09
Merge "Set next sdk_int to previous sdk_int + 1." am: f12a969445
am: 927e5096b6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2575210
Change-Id: I0c4e982bc97d7605f25189223815c4963c34823a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 20:06:25 +00:00
Alex Buynytskyy
927e5096b6
Merge "Set next sdk_int to previous sdk_int + 1." am: f12a969445
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2575210
Change-Id: I3beb16122db4a76f6230913fc6b801cca714b9fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 19:48:02 +00:00
Kalesh Singh
c63fc37cf7
Merge "16k: Add ro.product.cpu.pagesize.max property" am: a5530711fb
am: 97b11a5794
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2545851
Change-Id: I4014db4c755cf4382f6a05cfa13314bed99ab0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 19:45:40 +00:00
Alex Buynytskyy
f12a969445
Merge "Set next sdk_int to previous sdk_int + 1."
2023-05-01 19:05:17 +00:00
Alex Buynytskyy
d03be09214
Set next sdk_int to previous sdk_int + 1.
...
OS and the finalization scripts use sdk_int - 1 in way too many places.
Bug: 275409981
Test: run locally
Change-Id: If4896a3eb0a6afadac5dbfd6ad455427d1c23d41
2023-05-01 18:56:26 +00:00
Kalesh Singh
97b11a5794
Merge "16k: Add ro.product.cpu.pagesize.max property" am: a5530711fb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2545851
Change-Id: Ib3bc4aed0cd88d80b3d1406e026b59ce8bf2c723
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-01 18:44:57 +00:00
Kalesh Singh
a5530711fb
Merge "16k: Add ro.product.cpu.pagesize.max property"
2023-05-01 18:08:11 +00:00
Kelvin Zhang
e634bde6bd
Use misc_info.txt to check for VABC
...
Change-Id: I77f23a51ddb027254ccda8d7ab17e64205522300
2023-04-28 23:59:43 -07:00
Treehugger Robot
9ac9426ce6
Merge "Enable HWASan for multiple modules in one place(Make)" am: 6d406f854e
am: ec7016d160
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2495518
Change-Id: I9dcd83ce0a062beb49506a1f1a1d9e00c86269b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-29 01:27:39 +00:00
Alex Buynytskyy
ba84a920f0
Merge "Correct if statement." am: 56f81f3d64
am: 75a8134b59
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2572939
Change-Id: I7d1a2a794905227b30c24f2af7f8f3a3aa1b96fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-29 01:27:24 +00:00
Treehugger Robot
ec7016d160
Merge "Enable HWASan for multiple modules in one place(Make)" am: 6d406f854e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2495518
Change-Id: I229d3bba8e595af529679fb8c9efbaa51e053353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-29 00:48:48 +00:00
Alex Buynytskyy
75a8134b59
Merge "Correct if statement." am: 56f81f3d64
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2572939
Change-Id: I390029878186f26b357ce04229afeea9b0338b4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-29 00:48:14 +00:00
Treehugger Robot
6d406f854e
Merge "Enable HWASan for multiple modules in one place(Make)"
2023-04-29 00:10:16 +00:00
Alex Buynytskyy
56f81f3d64
Merge "Correct if statement."
2023-04-29 00:10:15 +00:00
Alex Buynytskyy
01db2a97da
Correct if statement.
...
Bug: 275409981
Test: run locally
Change-Id: If6b8052748f816713cd16328ad1525dcd90ded69
2023-04-29 00:06:39 +00:00
Daniel Zheng
81f2672985
Merge "Added build target for fastboot-info.txt" am: cda8aac196
am: 178e375270
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2480147
Change-Id: I33a10aa831fb5f27cffcd41e8132390bc25f7044
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 20:34:46 +00:00
Daniel Zheng
178e375270
Merge "Added build target for fastboot-info.txt" am: cda8aac196
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2480147
Change-Id: I0a20c4bf9ba160e8c356b1c949af0e285afcba35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 19:52:50 +00:00
Kalesh Singh
fa60dc3eea
Merge "16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag" am: 48033761bf
am: 93d347a057
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2529029
Change-Id: I5d3004f6ffd976244e61656a2a90d2058136b8d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 19:09:57 +00:00
Daniel Zheng
cda8aac196
Merge "Added build target for fastboot-info.txt"
2023-04-28 19:05:29 +00:00
Kalesh Singh
93d347a057
Merge "16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag" am: 48033761bf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2529029
Change-Id: I10813b93f1906931c87b6e30e8b73610cb3464e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 18:29:51 +00:00
Kalesh Singh
48033761bf
Merge "16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag"
2023-04-28 18:19:13 +00:00
Treehugger Robot
6d8d5b512a
Merge "Enforce product interface by default" am: cf97263876
am: 23682da30f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2499395
Change-Id: I29443c70250675d6c6f83968cefca0e33b546c4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 07:40:09 +00:00
Treehugger Robot
23682da30f
Merge "Enforce product interface by default" am: cf97263876
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2499395
Change-Id: I950bd24c4932d3abfc4951e2c843df23c7c07656
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 06:55:41 +00:00
Treehugger Robot
cf97263876
Merge "Enforce product interface by default"
2023-04-28 05:56:40 +00:00
Juan Yescas
e5c0c174d5
16k: Define PRODUCT_MAX_PAGE_SIZE_SUPPORTED flag
...
The PRODUCT_MAX_PAGE_SIZE_SUPPORTED will be used to define the
ELF segment alignment of the binaries (executables and shared
libraries). The alignment is set based on these conditions:
- If PRODUCT_MAX_PAGE_SIZE_SUPPORTED is defined, that value will be
used to align the binaries. If not defined, see condition below:
- If it is a low memory device, 4096 will be the alignment. If it is
not low memory device, see conditon below:
- If VSR vendor API level < 34, 4096 will be the alignment, otherwise
it will be 65536.
Test: Built for in Pixel 4a, 6 and verified the alignment with readelf.
Bug: 276963698
Bug: 276801883
Change-Id: I53a8902ab62e6d378aec84c28bc627f0e8a98500
2023-04-28 02:42:00 +00:00
Alex Buynytskyy
3bcee42853
Merge "Change CI API level to keep linter happy." am: a2a2f40414
am: 308059d67f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2569570
Change-Id: Ib3634f64b54d6e748ae147ae95b1a606b6f691dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 00:32:13 +00:00
Alex Buynytskyy
308059d67f
Merge "Change CI API level to keep linter happy." am: a2a2f40414
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2569570
Change-Id: I360fe4bb66fdead79c3b55af7221b6ca411f7ae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 23:09:48 +00:00
Alex Buynytskyy
a2a2f40414
Merge "Change CI API level to keep linter happy."
2023-04-27 22:38:18 +00:00
Alex Buynytskyy
5d205dc016
Change CI API level to keep linter happy.
...
Bug: 275409981
Test: run locally
Change-Id: I99d2ef4974a70f435f528c7a9358990fa41c9f5e
2023-04-27 15:30:19 -07:00
Peiyong Lin
8f70890d10
Merge "Properly define angle.mk" am: c4c3462f2b
am: 8c97799f15
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2563813
Change-Id: Id6c4057ce22218d6cde18236903c19f158c2fba9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 20:26:29 +00:00
Peiyong Lin
8c97799f15
Merge "Properly define angle.mk" am: c4c3462f2b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2563813
Change-Id: Ie14484a2aaa545670e9e895aaf7d8c2b4d1daa6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 20:26:15 +00:00
Alex Buynytskyy
2831547825
Merge "Update Android Studio Version Number." am: ba71daa94e
am: aee2075ece
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2568552
Change-Id: Icfe87ba9f29ef7cc168cd62a96a0157f0d672788
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 20:25:26 +00:00
Peiyong Lin
c4c3462f2b
Merge "Properly define angle.mk"
2023-04-27 19:53:33 +00:00