aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-06Merge changes from topic "default-pvmfw-image" am: b3be181687temp_sam_202323961Pierre-Clément Tosi
Original change: https://android-review.googlesource.com/c/platform/build/+/1832464 Change-Id: I92a002aa926d8d48637e35b26c41ef65026e8eed
2021-10-06Merge changes from topic "default-pvmfw-image"Pierre-Clément Tosi
* changes: Add generic board-agnostic pre-built pvmfw.img Add framework for building the pvmfw.img partition Stop assuming that pvmfw.img can only be pre-built
2021-10-06Merge "Revert "Stop building boot-debug-*.img for GKI"" am: 8681e5ac2aTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1845113 Change-Id: Ie7f16d55760fe866c47aecb3994b77bf7cde60cd
2021-10-06Merge "Revert "Stop building boot-debug-*.img for GKI""Treehugger Robot
2021-10-05Revert "Stop building boot-debug-*.img for GKI"Yi-Yo Chiang
This reverts commit f1679a0c1dccaea1cd0f506f19522eae3ec2ba61. Reason for revert: Unintentionally affects downstream, non-GSI-GKI products Change-Id: Ic439ac586b9f27c7f83d0274f8ddfc6199cc05d5
2021-10-05Merge "BOARD_SYSTEMSDK_VERSIONS should depend on BOARD_*_API_LEVEL if it ↵Treehugger Robot
exists" am: 9885f2f744 Original change: https://android-review.googlesource.com/c/platform/build/+/1843156 Change-Id: Ib1b20e7c1da4427c30a98d11a2729724ad176be8
2021-10-05Merge "BOARD_SYSTEMSDK_VERSIONS should depend on BOARD_*_API_LEVEL if it exists"Treehugger Robot
2021-10-05Merge "Add RBC board configuration" am: 4de9bc79fbCole Faust
Original change: https://android-review.googlesource.com/c/platform/build/+/1842084 Change-Id: Ibd9b3fc8f4fe4007747c61aa98c9f737b0964ece
2021-10-05Merge "Add RBC board configuration"Cole Faust
2021-10-04Merge "Allow compatibility suite also build a test list" am: 7fe5450be2Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1844555 Change-Id: Ib15076b49fd207382fb18dfe554203ec13b2f126
2021-10-04Merge "Allow compatibility suite also build a test list"Treehugger Robot
2021-10-04Allow compatibility suite also build a test listDan Shi
The list of tests will be used to filter tests during test mapping run. Bug: 201591516 Test: m dist cts vts Change-Id: I2fd63b93c78af4fa88672aa903c87a4777691806
2021-10-04Merge changes If929bcf9,I9fb5c7fc am: 747a0c12ebYi-Yo Chiang
Original change: https://android-review.googlesource.com/c/platform/build/+/1842716 Change-Id: I0f9bc530c3e2e83b14efcad778870bc0d7795888
2021-10-04Add generic board-agnostic pre-built pvmfw.imgPierre-Clément Tosi
Make use of the pvmfw.img-building AOSP framework to provide a common default image instead of requiring boards to necessarily provide their own but allow over-writing it through BOARD_PREBUILT_PVMFWIMAGE, if desired. Note: The Android Virtualization Framework requires the pvmfw partition. Bug: 199717422 Test: m ${ANDROID_PRODUCT_OUT}/pvmfw.img Change-Id: I5e06f08d6e22178e45254b7ab63acd3855d99a38
2021-10-04Merge changes If929bcf9,I9fb5c7fcYi-Yo Chiang
* changes: Dedup build rules of ramdisk-(debug|test-harness).img Build vendor_ramdisk[-debug].img if building vendor_boot.img
2021-10-04Add framework for building the pvmfw.img partitionPierre-Clément Tosi
Adapt the variables necessary for building pvmfw.img by following what was done for other Android partitions and introducing: - PRODUCT_BUILD_PVMFW_IMAGE - BUILDING_PVMFW_IMAGE - BUILT_PVMFWIMAGE_TARGET Replace the manual 'cp' by the more common 'copy-one-file'. Bug: 199831815 Test: m ${ANDROID_PRODUCT_OUT}/pvmfw.img # with TARGET_PKVM_ENABLED=true Change-Id: I5e4bbcbdbf4b96281ee54631938f097e9744883c
2021-10-04Stop assuming that pvmfw.img can only be pre-builtPierre-Clément Tosi
Introduce the BOARD_USES_PVMFWIMAGE variable, similarly to all other partitions, and use it where appropriate (in particular, where the soon-to-be incorrect assumption that pvmfw.img could only be a pre-built board image was made). Bug: 199717422 Test: m ${ANDROID_PRODUCT_OUT}/pvmfw.img # with TARGET_PKVM_ENABLED=true Change-Id: I8f4faa78c741d29b473303b521834387dbd48cd1
2021-10-04Merge "Stop building boot-debug-*.img for GKI" am: 94ce4dbe2fTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1839817 Change-Id: Id9f6eba26d02d1326fc6d8afbc318a76a0961a7b
2021-10-04Merge "Stop building boot-debug-*.img for GKI"Treehugger Robot
2021-10-04Merge "Make GSI target to export bootimage to DIST" am: c1b9c1d801Howard Chen
Original change: https://android-review.googlesource.com/c/platform/build/+/1839815 Change-Id: Ibac747f40c9a961fbe692f511b2edfef11f07247
2021-10-04Merge "Make GSI target to export bootimage to DIST"Howard Chen
2021-10-01Add RBC board configurationCole Faust
This does largely the same thing as in product configuration, it converts the board makefiles and evaluates them in place of an $(include). Bug: 201700692 Test: Temporarily replace the ifndef RBC_BOARD_CONFIG with RBC_PRODUCT_CONFIG, then ./build/bazel/ci/rbc_product_config.sh aosp_arm64-userdebug Change-Id: I91c3dd6b91cf6bfeb18a5fff95d53b7a2c113c57
2021-10-01Merge "Support per-testcase directories in all test suites" am: 894e9be3f7Colin Cross
Original change: https://android-review.googlesource.com/c/platform/build/+/1838354 Change-Id: I27999b873212cb1ab52cb75a7dd9a6992d595145
2021-10-01Merge "Support per-testcase directories in all test suites"Colin Cross
2021-10-01BOARD_SYSTEMSDK_VERSIONS should depend on BOARD_*_API_LEVEL if it existsJeongik Cha
BOARD_SYSTEMSDK_VERSIONS should be checked by BOARD_API_LEVEL, BOARD_SHIPPING_API_LEVEL, or PRODUCT_SHIPPING_API_LEVEL in a forward order. Bug: 201489975 Test: BOARD_SYSTEMSDK_VERSIONS := 30, PRODUCT_SHIPPING_API_LEVEL := 31, BOARD_API_LEVEL := 30, and then check if there isn't an error Change-Id: I00e3bf8dda6e6e87a2daf42c74d703503cbeed1f
2021-10-01Dedup build rules of ramdisk-(debug|test-harness).imgYi-Yo Chiang
Adjust code location, factor out common code, eliminate dead code. Bug: 201753847 Test: Presubmit; change is noop Change-Id: If929bcf92bc03305058d2d8179c8dba351961c8e
2021-10-01Build vendor_ramdisk[-debug].img if building vendor_boot.imgYi-Yo Chiang
Make vendor_boot.img / vendor_ramdisk.img symmetrical to boot.img / ramdisk.img. Bug: 201753847 Test: Build and check vendor_ramdisk[-debug].img Change-Id: I9fb5c7fca09a77446bd140ca549c2091fc9c6a40
2021-10-01Merge "Remove unused variable SKIP_BOOT_JARS_CHECK." am: 85ed8ef84fUlyana Trafimovich
Original change: https://android-review.googlesource.com/c/platform/build/+/1841575 Change-Id: Id9dfc110111e09a3d82d0ae6f76ce943431b8bb6
2021-10-01Merge "Remove unused variable SKIP_BOOT_JARS_CHECK."Ulyana Trafimovich
2021-10-01Merge "Remove removed selinux prebuilts from $PATH" am: 472833c0dcTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1842319 Change-Id: I445a874483d1e642c2e93a18fbafed8a1394daa1
2021-10-01Merge "Remove removed selinux prebuilts from $PATH"Treehugger Robot
2021-10-01Merge "Refactor build logic of boot-debug & vendor_boot-debug" am: 710e74588bYi-Yo Chiang
Original change: https://android-review.googlesource.com/c/platform/build/+/1839816 Change-Id: If62de0660fb5f5e5f39ec5ce89384c97e635c9fe
2021-10-01Merge "Refactor build logic of boot-debug & vendor_boot-debug"Yi-Yo Chiang
2021-09-30Remove removed selinux prebuilts from $PATHDan Willemsen
These were removed in https://android-review.googlesource.com/c/platform/external/selinux/+/1807296 Change-Id: If13bbeff5e14dc0bcc2e1f30ba5d7eab8d0ff6e3
2021-09-30Remove unused variable SKIP_BOOT_JARS_CHECK.Ulya Trafimovich
The variable is no longer used after https://r.android.com/1737753. Bug: 189298093 Test: m Change-Id: I6bcb6735189429551ebca697441f2a1edb5c4dfa
2021-09-30Stop building boot-debug-*.img for GKIYi-Yo Chiang
GKI devices should be using vendor_boot-debug.img from their device build instead. Bug: 200945738 Test: Presubmit Change-Id: I4ff19f8ccef9befc826c02a628cc15f5d2f68b10
2021-09-30Merge "Update base sdk extension version to 1" into stage-aosp-masterAnton Hansson
2021-09-30Refactor build logic of boot-debug & vendor_boot-debugYi-Yo Chiang
Add PRODUCT variables PRODUCT_BUILD_DEBUG_BOOT_IMAGE PRODUCT_BUILD_DEBUG_VENDOR_BOOT_IMAGE as toggles to enable/disable building boot-debug & vendor_boot-debug. Bug: 200945738 Test: m bootimage_debug Change-Id: Ic032b8594f776f911d7b6345a97d64fed930d890
2021-09-30Make GSI target to export bootimage to DISTHoward Chen
This is to support a bootimage only target in AB. Bug: 198363484 Test: lunch aosp_arm64-userdebug; make bootimage dist Change-Id: I9a32c365f635ec4693675a1969d7a1e684c8f55a
2021-09-30Merge "Show mk2rbc warnings when they occur" am: 64bc620d8cTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1839198 Change-Id: I42248bdf71f73686412cb2eb7dcf659ceb61c074
2021-09-30Merge "Show mk2rbc warnings when they occur"Treehugger Robot
2021-09-29Update base sdk extension version to 1Anton Hansson
S ships with extension version 1, so the correct base extension version is 1 at the moment. Bug: 199852423 Test: m out/host/linux-x86/development/sdk/platform_source.properties verify IsBaseSdk=true Change-Id: I465d896fdeacfe34bdbfa0da1871d74a3bf3ee11
2021-09-29Merge "Fix parsing issues in board_config.mk" am: f482a6aa3aTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/1839200 Change-Id: I732f4aeea701961784ab3897fd1a2eda1440f049
2021-09-29Merge "Fix parsing issues in board_config.mk"Treehugger Robot
2021-09-28Fix parsing issues in board_config.mkCole Faust
Soong's "androidmk" makefile parser couldn't parse board_config.mk due to these issues. Fixes: 201440410 Test: Manually Change-Id: I2dc298fb969a140e14f704a8c9f9f2ec98be7bc0
2021-09-28Merge SP1A.210812.016Xin Li
Merged-In: I6bbbf0d627c2e978beb28c2fc4ebac142ca63c1e Change-Id: I4777de3e09216497b88f6916f8a5997e4cd10743
2021-09-28Show mk2rbc warnings when they occurCole Faust
There was a missing $ for variable expansion, and $(info) does not seem to show up in soong output, but $(warning) does. Fixes: 201431870 Test: After introducing a problem in mk2rbc: m RBC_PRODUCT_CONFIG=1 nothing Change-Id: Ife7786d27a7315e873ea125ca361e684ffb79e1e
2021-09-28DO NOT MERGE - Empty merge to indicate SP1A.210812.001 is already mergedXin Li
Merged-In: Ie525a97b437a3ce4c960754de727a5af0feadc98 Change-Id: I9f7eb9ed0c06bdf7a59472635e2c0d4ffe798a60
2021-09-28Merge "create a makefile that holds non AB device setting" am: 95e5729ee5Adam Shih
Original change: https://android-review.googlesource.com/c/platform/build/+/1774706 Change-Id: I3c94bb10b40a80d982dfceb0902f866d1ca24dea
2021-09-28Merge "create a makefile that holds non AB device setting"Adam Shih