Automerger Merge Worker
bfb27d2a25
Merge "Remove UseApexImage and GenerateApexImage." am: 1dffdf84d1
...
Change-Id: I7b58e16d9c0ec0784ba86ee0ed102b6a49d661cf
2020-02-09 23:17:22 +00:00
Nicolas Geoffray
1dffdf84d1
Merge "Remove UseApexImage and GenerateApexImage."
2020-02-09 22:53:56 +00:00
Nicolas Geoffray
02df14a67a
Remove UseApexImage and GenerateApexImage.
...
These options are not used anymore.
Bug: 119800099
Exempt-From-Owner-Approval: Rebase after conflict
Test: m
Change-Id: I1057a6fc420b45e326ec7744b6df159f950ad853
2020-02-09 22:53:25 +00:00
Treehugger Robot
e31e093b85
Merge "DO NOT MERGE - Merge QQ1A.200205.002 into master"
2020-02-08 01:29:23 +00:00
Xin Li
85eb793810
DO NOT MERGE - Merge QQ1A.200205.002 into master
...
Bug: 147428392
Change-Id: I5aef3e956613109476784479f54b43f081ab734f
Merged-In: I0f06b04cf4c824b9c975d9b84f4a0e8171acef75
2020-02-07 19:29:26 +00:00
Automerger Merge Worker
e95dbbfc69
Merge "Use ART image for make-based preopt." am: d1d4b74f63
...
Change-Id: If240bf1c5875a0ce858b185d617d594ee5708110
2020-02-07 17:07:44 +00:00
Vladimir Marko
d1d4b74f63
Merge "Use ART image for make-based preopt."
2020-02-07 16:58:04 +00:00
Vladimir Marko
7ea8a3d9fa
Use ART image for make-based preopt.
...
Test: taimen-userdebug boots when built with
DEXPREOPT_USE_ART_IMAGE=true
Test: Check logcat for checksum verification failures.
(Build ART with extra logging in OatFileAssistant.)
Test: Check that bootclasspath-checksums from some prebuilt
oat files contain only one image checksum followed by
dex file checksums with
grep -az -A1 -E '^bootclasspath-checksums$' <oat-file> | \
xargs -0 echo | gawk '{print $2}'
Bug: 119800099
Change-Id: I241b65d7323901906ffcde91ca9ba173e1755ad7
2020-02-07 14:42:09 +00:00
Automerger Merge Worker
11b0f7cc06
Merge "Support dexpreopt against the primary boot image." am: c3f9db077e
...
Change-Id: I242e0950b35cb605058ee2f3463095664c47b9df
2020-02-07 14:30:47 +00:00
Vladimir Marko
c3f9db077e
Merge "Support dexpreopt against the primary boot image."
2020-02-07 14:12:52 +00:00
Vladimir Marko
30bbf37de2
Support dexpreopt against the primary boot image.
...
Test: taimen-userdebug boots when built with
DEXPREOPT_USE_ART_IMAGE=true
Bug: 119800099
Change-Id: I1c0860de87a0280d93a63b9135d071c595f1d925
2020-02-07 09:54:59 +00:00
Automerger Merge Worker
8c86a2872d
Merge "Extend add_soong_config_var to support variable list" am: 00e02e97d5
...
Change-Id: I133ad8bfd074af04d5ce08ae7b1b29726dc4e394
2020-02-07 03:54:23 +00:00
Bill Peckham
00e02e97d5
Merge "Extend add_soong_config_var to support variable list"
2020-02-07 03:34:32 +00:00
Automerger Merge Worker
e5656d0eba
Merge "Add PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29" am: 562d15a67d
...
Change-Id: I9db247a6d43b628a3af3e53f06e10ef8cae4d855
2020-02-07 02:02:49 +00:00
Treehugger Robot
562d15a67d
Merge "Add PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29"
2020-02-07 01:46:41 +00:00
Bill Peckham
62f5a4711e
Extend add_soong_config_var to support variable list
...
Bug: b/149049342
Test: Supply list, inspect $(OUT)/soong/soong.variables
Change-Id: I905229441e392f6190bea6ae2169b0ecd1743d45
2020-02-06 15:30:46 -08:00
Automerger Merge Worker
2c9931fbe9
Merge "Add functions for easier vendor var definitions." am: 24e2f7c0f1
...
Change-Id: Ie75048860bad50197be04013e0cfa4401c54b253
2020-02-06 03:30:19 +00:00
Sundong Ahn
f3cd49787a
Add PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29
...
The PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29 is added. This value is base
module when shipping api level is less than or equal to 29.
Bug: 124531214
Test: m -j
Change-Id: I0f06b04cf4c824b9c975d9b84f4a0e8171acef75
Merged-In: I0f06b04cf4c824b9c975d9b84f4a0e8171acef75
(cherry picked from commit a18f974bd7
)
2020-02-06 01:44:03 +00:00
Bill Peckham
dba4b00232
Add functions for easier vendor var definitions.
...
The add_soong_config_namespace adds a namespace and
initializes it to be empty. The add_soong_config_var
function adds a pre-existing variable as a Soong
config variable, and the add_soong_config_var_value
function defines a make variable and also adds it as
a soong config variable.
Bug: 144532889
Test: $(OUT)/soong/soong.variables contains variables.
Change-Id: I5cc6a670a089ecd5163f19f7a2fba33f5860c952
2020-02-06 00:21:31 +00:00
Automerger Merge Worker
0181bbb6bb
Merge "Add exec_strategy as CLI flags to all rewrapper commands" am: 4475590a45
...
Change-Id: I198485413d88f2625dd99e16cd6c67003b717c81
2020-02-05 20:35:22 +00:00
Kousik Kumar
d463007dfc
Add exec_strategy as CLI flags to all rewrapper commands
...
Bug: b/148798195
Test: The same change is live in master-build-rbe-testing branch where
its not causing any behavior change, and also it works for
RemoteExecution where RBE_CXX_EXEC_STRATEGY variable is set.
2020-02-05 16:06:47 +00:00
Automerger Merge Worker
89d0ab8c75
Merge "Add support for LINE_COVERAGE (2/2)" am: 65e9798709
...
Change-Id: I15d2e57619f32267143dab8795ac14deb84ef3de
2020-02-04 22:46:42 +00:00
Rashed Abdel-Tawab
194ed8e88d
build: Add vendor.prop and odm.prop capability
...
This replicates the longtime existing handling of system.prop,
as well as the recently added handling of product.prop.
Change-Id: I8ab2b29bd0b5f0f2bcc0928d6a2a871c40582d3f
2020-02-01 22:53:52 +00:00
Kyriakos Ispoglou
c3627b55dd
Add support for LINE_COVERAGE (2/2)
...
This is the 2nd part of the CL.
Bug: b/147604881
Test: Code works successfully on Taimen devices
Change-Id: I834c8743f1f66e7515952b804e6da8a99edf8c2e
2020-01-31 14:37:11 -08:00
Automerger Merge Worker
eb9359ee08
Merge "Rename NativeCoverage to Native_coverage" am: a4d2d6578e
...
Change-Id: I77f41a8a0aa96d2fb8b161c861bcf5d71f7ef131
2020-01-31 16:40:42 +00:00
Treehugger Robot
a4d2d6578e
Merge "Rename NativeCoverage to Native_coverage"
2020-01-31 03:12:22 +00:00
Automerger Merge Worker
d67ff5cc29
Merge "Mark BUILD_HOST_EXECUTABLE as deprecated" am: e2e32f5d27
...
Change-Id: Ie6e325a82bb20e864417fc6a01f76d27499a7145
2020-01-30 17:45:22 +00:00
Dan Willemsen
e2e32f5d27
Merge "Mark BUILD_HOST_EXECUTABLE as deprecated"
2020-01-30 16:37:07 +00:00
Baligh Uddin
d770e83b05
Merge "Add mke2fs.conf to otatools"
...
am: 86b4532286
Change-Id: I8ca73117f75eb34751d26eed19c1c6ee09a83a2b
2020-01-30 03:23:15 -08:00
Yifan Hong
96d8391a6a
Merge "Disallow VINTF metadata for PRODUCT_COPY_FILES"
...
am: 67f58406ee
Change-Id: I2460c310b37195b47c01268c4e6400e297fd334f
2020-01-30 03:22:49 -08:00
Baligh Uddin
6a8234bf43
Add mke2fs.conf to otatools
...
BUG: 148452817
2020-01-29 17:42:59 -08:00
Yifan Hong
67f58406ee
Merge "Disallow VINTF metadata for PRODUCT_COPY_FILES"
2020-01-30 00:50:59 +00:00
Dan Willemsen
4c3a01f105
Mark BUILD_HOST_EXECUTABLE as deprecated
...
The last common user has been removed
Bug: 130696912
Test: treehugger
Change-Id: I7920719edfdef295f4136326445836053db5adf8
2020-01-29 13:27:18 -08:00
Colin Cross
30c91a72ed
Merge "Enforce LOCAL_CERTIFICATE is set in soong_app_prebuilt.mk"
...
am: 5c3725510a
Change-Id: Ic55c310a7abcc98b995e774aaf591d69605eed78
2020-01-29 09:59:01 -08:00
Treehugger Robot
5c3725510a
Merge "Enforce LOCAL_CERTIFICATE is set in soong_app_prebuilt.mk"
2020-01-29 17:42:51 +00:00
Vic Yang
64d0b72f81
Merge "Remove unused no_vendor_variant_vndk_check target"
...
am: 526551f013
Change-Id: Id13c047df6da98ce0ab23b625c1578c2db2d3571
2020-01-28 23:04:41 -08:00
Treehugger Robot
526551f013
Merge "Remove unused no_vendor_variant_vndk_check target"
2020-01-29 06:54:01 +00:00
Baligh Uddin
7d88e726cc
Merge "Add explicitly merge_zips to otatools package"
...
am: 0434412bcd
Change-Id: I2b536927f621f7d7cc6fcd0fdc246433bcea4db4
2020-01-28 22:24:38 -08:00
Baligh Uddin
0434412bcd
Merge "Add explicitly merge_zips to otatools package"
2020-01-29 06:16:16 +00:00
Vic Yang
3ec918d342
Remove unused no_vendor_variant_vndk_check target
...
This was missed when we moved from a single target for checking all
VNDK libraries to using timestamp files for checking individual VNDK
libraries.
Test: Build success.
Change-Id: I3be19f6755b24fff2446449a9dbc84db9a20ea41
2020-01-28 21:01:38 -08:00
Tianjie Xu
a25d76f2c8
Add explicitly merge_zips to otatools package
...
Since it's under soong/out/host, we need to explicitly copy it into the
otatools.zip
Bug: 146508800
Test: build and check otatools.zip
Change-Id: I83e201601cf03b6eb01ead912a78f22f750aa4be
2020-01-28 19:17:35 -08:00
Daniel Rosenberg
0675f9d743
Merge "Add build properties to enable casefold and prj_quota"
...
am: dac25a96df
Change-Id: I0ce364177d52a683a156cca012e18019a47d4c46
2020-01-28 16:04:41 -08:00
Daniel Rosenberg
dac25a96df
Merge "Add build properties to enable casefold and prj_quota"
2020-01-28 23:53:25 +00:00
Steven Laver
cca79e581f
Merge "Add a missing ',' in the VNDK variant identicalness check"
...
am: c99128cdbf
Change-Id: I6b7fa1f1211b9a49bce5e312e77f376efc7f1bb1
2020-01-28 14:52:05 -08:00
Dan Willemsen
e0f634f426
Merge "Mark (BUILD_|LOCAL_)COPY_HEADERS as [more] deprecated"
...
am: 5daf724d15
Change-Id: I01ad1a7e81b5079b99def9642afc1cc0350831b8
2020-01-28 14:47:31 -08:00
Colin Cross
a8008259f9
Merge "Fix building docs as part of checkbuild"
...
am: 35e12a7020
Change-Id: I6d3e445979e8d390841d24c01cbf37f8d6a20445
2020-01-28 14:46:48 -08:00
Steven Laver
c99128cdbf
Merge "Add a missing ',' in the VNDK variant identicalness check"
2020-01-28 22:38:56 +00:00
Dan Willemsen
5daf724d15
Merge "Mark (BUILD_|LOCAL_)COPY_HEADERS as [more] deprecated"
2020-01-28 22:38:43 +00:00
Colin Cross
35e12a7020
Merge "Fix building docs as part of checkbuild"
2020-01-28 22:24:00 +00:00
Colin Cross
24c77395be
Enforce LOCAL_CERTIFICATE is set in soong_app_prebuilt.mk
...
Missing LOCAL_CERTIFICATE produces an apkcerts.txt file that
has no key for the APK, which confuses the signing tools.
Enforce that it is set.
Bug: 147765187
Test: m apkcerts-list
Change-Id: I1299505d193deba5956954e5d9b6e4c727456b9c
2020-01-28 14:13:52 -08:00