Commit Graph

62860 Commits

Author SHA1 Message Date
Xin Li
6ad6d563c0 Merge "Merge QQ3A.200805.001" 2020-08-05 21:05:34 +00:00
Xin Li
622e8fb529 Merge QQ3A.200805.001
Bug: 162879794
Merged-In: I5f0b271fb5302e8c72024b49fb1a2ae5120821e0
Change-Id: I47416909bc0c43e8c2fbf14087153802a1aa3b29
2020-08-05 17:38:39 +00:00
Treehugger Robot
94cbd2d807 Merge "Delete unused subdirectory." am: 090c0c9c6e
Original change: https://android-review.googlesource.com/c/platform/build/+/1373479

Change-Id: I00c5e3c936c5925042701ae6990672b485341730
2020-08-05 05:04:45 +00:00
Treehugger Robot
090c0c9c6e Merge "Delete unused subdirectory." 2020-08-05 04:50:59 +00:00
Tianjie Xu
6609c710ce Merge "Add ro.product.ab_ota_partitions as a build prop" am: 3443517fcb
Original change: https://android-review.googlesource.com/c/platform/build/+/1373759

Change-Id: I10c1e910eb4eb5581d5d053852305ebe34499202
2020-08-04 21:56:56 +00:00
Tianjie Xu
3443517fcb Merge "Add ro.product.ab_ota_partitions as a build prop" 2020-08-04 21:36:08 +00:00
Inseob Kim
8b0ccdafbb Separate lists of soong sanitize modules
Dependencies of makefile modules are being redirected according to
SOONG_CFI_STATIC_LIBRARIES and SOONG_HWASAN_STATIC_LIBRARIES. But the
variables are shared among all variants (e.g. core, vendor, product,
arch), which can cause build error.

This splits the Makefile variables into several lists, one list per each
arch and each image variant, to correctly make the redirection.

Bug: 162476652
Test: build and inspect ninja
Change-Id: I8a46804d4b7c1c485e59e10710cc514a89333fa4
2020-08-04 17:18:01 +09:00
Yo Chiang
d65e8127f1 releasetools: Disable host module on darwin
Disable releasetools components that depend on disabled
modules on darwin host.

Bug: 162102724
Bug: 7456955
Test: TH build mac host target
Change-Id: I13335299ca0872cfa956ed756650a966f269080e
2020-08-04 07:12:57 +00:00
Jaegeuk Kim
a42baf3b9d Merge "support make_f2fs with casefolding" am: d9d2dff22d
Original change: https://android-review.googlesource.com/c/platform/build/+/1367723

Change-Id: I0606bb214004d9acc8633be14c0adf9336430ae5
2020-08-04 04:49:13 +00:00
Jaegeuk Kim
d9d2dff22d Merge "support make_f2fs with casefolding" 2020-08-04 04:18:07 +00:00
Jeongik Cha
f26015449f Unset ENABLE_PREOPT when DISABLE_PREOPT is set
Instead of TARGET_BUILD_APPS, introduce DISABLE_PREOPT,
which is true when TARGET_BUILD_UNBUNDLED_IMAGE or TARGET_BUILD_APPS is set.

Test: TARGET_BUILD_UNBUNDLED_IMAGE=true m vendorimage and then
      check if there is no preopt
Bug: 160390776

Change-Id: Id27030e602a29ebd438678270db13744dd145143
2020-08-04 10:39:57 +09:00
Orion Hodson
9e635161cb Merge "Update ART people in OWNERS" am: 1e78685543
Original change: https://android-review.googlesource.com/c/platform/build/+/1376377

Change-Id: Ie35c692659c76b6d382be8441c66a1f2c8996817
2020-08-03 08:42:44 +00:00
Orion Hodson
1e78685543 Merge "Update ART people in OWNERS" 2020-08-03 08:14:56 +00:00
Jeongik Cha
d05b57a362 Introduce TARGET_BUILD_UNBUNDLED_IMAGE
- TARGET_BUILD_UNBUNDLED_IMAGE is similar to TARGET_BUILD_APPS, but
its targets are the unbundled partitions instead of apps.
- Rename TARGET_BUILD_APPS_USE_PREBUILT_SDK to TARGET_BUILD_USE_PREBUILT_SDKS
because it is used even without TARGET_BUILD_APPS.
-Instead of TARGET_BUILD_APPS, use TARGET_BUILD_USE_PREBUILT_SDKS
to build java modules with prebuilt sdks, and propagate to Soong.

Bug: 160390776
Test: TARGET_BUILD_UNBUNDLED_IMAGE=true m vendorimage
Change-Id: Ie096212ccbcca0018baae55e106af693b002c9e5
2020-08-03 15:47:09 +09:00
Treehugger Robot
d844b36ccd Merge "Update language to comply with inclusive guidance" am: bf0c1b7b77
Original change: https://android-review.googlesource.com/c/platform/build/+/1375361

Change-Id: I6ed657ef30ba79b9b4240226ccdf07912a870014
2020-07-31 23:11:15 +00:00
Yifan Hong
5864c30fc2 Merge "Add SetHostToolLocation." am: 3a9bd34ec2
Original change: https://android-review.googlesource.com/c/platform/build/+/1377723

Change-Id: Icf1031f9a0bfcde04a1619fe22d6199755351f61
2020-07-31 23:11:07 +00:00
Treehugger Robot
bf0c1b7b77 Merge "Update language to comply with inclusive guidance" 2020-07-31 22:50:49 +00:00
Yifan Hong
3a9bd34ec2 Merge "Add SetHostToolLocation." 2020-07-31 22:43:31 +00:00
Tianjie
9f581237e3 Add ro.product.ab_ota_partitions as a build prop
The prop list the name of the a/b partitions that are supposed to
update via an OTA. The list varies by product, and update engine
needs to know these partitions to install the GKI update correctly.

Test: build and check the property
Change-Id: I5258955a5c3303bdc61b97fc92f5dfa1905f7c37
2020-07-31 13:21:45 -07:00
Yifan Hong
d1d00b0eca Merge "Add BOARD_KERNEL_BINARIES." am: 1ba1092e0a
Original change: https://android-review.googlesource.com/c/platform/build/+/1377903

Change-Id: Id3b8eeb69413640579d3f1bf872c72a7df54f490
2020-07-31 19:28:54 +00:00
Yifan Hong
1ba1092e0a Merge "Add BOARD_KERNEL_BINARIES." 2020-07-31 19:13:38 +00:00
Tianjie Xu
b7b9444043 Merge "Update language to comply with Android's inclusive language guidance" am: 8001114aee
Original change: https://android-review.googlesource.com/c/platform/build/+/1377896

Change-Id: I47592c9c653f24bdfd867ffbd26760227f6740ff
2020-07-31 18:31:50 +00:00
Tianjie Xu
8001114aee Merge "Update language to comply with Android's inclusive language guidance" 2020-07-31 18:15:12 +00:00
Treehugger Robot
7b10fc6719 Merge "Update language to meet Android's inclusive language guidance" am: c21f30ca8a
Original change: https://android-review.googlesource.com/c/platform/build/+/1379681

Change-Id: I50755bff70b5e49adb12713a6ce6dbc05c589275
2020-07-31 15:06:43 +00:00
Treehugger Robot
c21f30ca8a Merge "Update language to meet Android's inclusive language guidance" 2020-07-31 14:49:05 +00:00
Hung-ying Tyan
81f3929867 Remove vbmeta_system from GSI targets
This partially reverts commit 1785816ca1
so that the hash tree at the end of GSI is properly signed by AVB.

Bug: 161503491
Test: 'm dist' and check that vbmeta_system.im is gone
Test: boot GSI on android10 CF
Test: 'avbtool info_image --image system.img' and check AVB signing
Change-Id: I9f488380c0c410fdbd02c3c0803b6dc06cf7faab
2020-07-31 18:59:40 +08:00
Treehugger Robot
a4130dc26b Merge "Let extract_kernel return full kernel release." am: bb62634fbd
Original change: https://android-review.googlesource.com/c/platform/build/+/1375461

Change-Id: I5c33ab892aeb9b5725cb73d600b34376b71a66dc
2020-07-31 03:20:51 +00:00
Treehugger Robot
bb62634fbd Merge "Let extract_kernel return full kernel release." 2020-07-31 03:00:29 +00:00
Treehugger Robot
4aaadea64c Merge "Change use of sanity-check to "test". Makes comment line more clear what the code does." am: 3d322aa242
Original change: https://android-review.googlesource.com/c/platform/build/+/1380675

Change-Id: I8269e25ad26c55772b46b58eecbb93d8c25e1562
2020-07-31 01:48:03 +00:00
Treehugger Robot
3d322aa242 Merge "Change use of sanity-check to "test". Makes comment line more clear what the code does." 2020-07-31 01:23:29 +00:00
Treehugger Robot
9e3142d32e Merge "[config_sanitizers] Support LOCAL_SANITIZE_BLOCKLIST" am: 96abdc1b3a
Original change: https://android-review.googlesource.com/c/platform/build/+/1380903

Change-Id: I14a18088eb2d848f7d0839706eeab417e5de2633
2020-07-31 00:35:55 +00:00
Treehugger Robot
96abdc1b3a Merge "[config_sanitizers] Support LOCAL_SANITIZE_BLOCKLIST" 2020-07-31 00:22:15 +00:00
Yifan Hong
351b6b811d Let extract_kernel return full kernel release.
Also add relevant soong rules for genrules to use it.

Test: use it in GKI APEX
Bug: 161563386
Change-Id: I04f80ba91748ee5783088d4e20e6438418863f62
2020-07-30 23:53:25 +00:00
Kevin Lau Fang
83cd57881d Merge "Update binary.mk language to comply with Android's inclusive language guidance" am: 664359e05a
Original change: https://android-review.googlesource.com/c/platform/build/+/1378375

Change-Id: Iae2e42c7bfa0dd03b56eca67af1f4374793820d1
2020-07-30 23:07:35 +00:00
Kevin Lau Fang
664359e05a Merge "Update binary.mk language to comply with Android's inclusive language guidance" 2020-07-30 22:50:40 +00:00
Pirama Arumuga Nainar
565583382d [config_sanitizers] Support LOCAL_SANITIZE_BLOCKLIST
It'll replace LOCAL_SANITIZE_BLACKLIST.

Update language to comply with Android’s inclusive language guidance

See https://source.android.com/setup/contribute/respectful-code for
reference

Bug: 161896447
Bug: 162245450

Test: n/a  (no users in AOSP for this property).
Change-Id: Ie31c35af722d05011a528e1170b0c026b50fbf88
2020-07-30 15:31:22 -07:00
Daniel Cardenas
de67359782 Change use of sanity-check to "test". Makes comment line more clear what the code does.
Update language to comply with Android's inclusive language guidance

See https://source.android.com/setup/contribute/respectful-code for reference


BUG=162536543

Change-Id: Ie9694d987e57670874e4708c55ad40da518d672b
2020-07-30 22:11:58 +00:00
Joel Galenson
154ac1d870 Update language to meet Android's inclusive language guidance
See https://source.android.com/setup/contribute/respectful-code for reference.

Bug: 161896447
Test: Build
Change-Id: I8d33207c84f424e89f367b1c917661347402ae77
2020-07-30 15:05:55 -07:00
android-build-team Robot
8f5fa67881 Version bump to RP1A.200720.010 [core/build_id.mk]
Change-Id: I4c1d4ce3ef22522e4a0f7c1f76b5f0c2067a80d3
2020-07-30 17:47:39 +00:00
Yifan Hong
8e332ff3a7 Add SetHostToolLocation.
Add common.SetHostToolLocation so that, when calling
various common.Run* functions, replace the first
argument with previously set paths. This is needed
when the script is executed in a Soong sandbox.

Bug: 161563386
Test: pass
Change-Id: If3b40b518fc7fe068677d39d604e3f6578a12ea3
2020-07-29 19:44:27 -07:00
android-build-team Robot
9d2242d67e Version bump to RP1A.200720.009 [core/build_id.mk]
Change-Id: I0c564f400617924dc8b24ee00768f40f0e1fe6c6
2020-07-29 22:47:58 +00:00
Kevin Lau Fang
c45b82c23b Update binary.mk language to comply with Android's inclusive language guidance
See https://source.android.com/setup/contribute/respectful-code for reference

Bug: 162241205
2020-07-29 22:16:49 +00:00
Yifan Hong
e4aca26aef Add BOARD_KERNEL_BINARIES.
Test: use it
Bug: 161563386
Change-Id: Id07dffe7d8ef5122c7cf337b29fecba128fc7640
2020-07-29 14:51:00 -07:00
Tianjie
a85bdf0bf0 Update language to comply with Android's inclusive language guidance
More details in: https://source.android.com/setup/contribute/respectful-code

Bug: 161896447
Test: build, run unittests
Change-Id: I35732333da0dd0c871f3e37c4af1b2211647d1e3
2020-07-29 12:06:00 -07:00
android-build-team Robot
f11d850948 Version bump to RP1A.200720.008 [core/build_id.mk]
Change-Id: I1216916b090769604a603d9bc8ffc7b909eb235a
2020-07-29 16:01:37 +00:00
Orion Hodson
4202696f12 Update ART people in OWNERS
Test: build/make/tools/checkowners.py -c -v build/make/target/product/OWNERS
Change-Id: Ie658227a8dd1230cf289655d1b6d642abea06787
2020-07-29 15:45:28 +01:00
Ivan Lozano
2c158b2923 Merge "Update language to comply with Android’s inclusive language guidance" am: ad970e69f3
Original change: https://android-review.googlesource.com/c/platform/build/+/1373981

Change-Id: I10f09e5911aeead4fa28a89764876f3861185ec1
2020-07-29 13:45:59 +00:00
Ivan Lozano
ad970e69f3 Merge "Update language to comply with Android’s inclusive language guidance" 2020-07-29 13:24:06 +00:00
Treehugger Robot
b0c8a684e8 Merge "Update language to comply with Android's inclusive language guidance" am: bc02bb355c
Original change: https://android-review.googlesource.com/c/platform/build/+/1374796

Change-Id: If9a4b3c22c29634c9108d0a7749ddf411ed43b6f
2020-07-29 06:04:40 +00:00
Treehugger Robot
bc02bb355c Merge "Update language to comply with Android's inclusive language guidance" 2020-07-29 05:45:10 +00:00