Jae Shin
83c829d9b1
Merge "Package NOTICE files and record LOCAL_PATHs"
...
am: 7f0e221942
Change-Id: Ie9e136057ff19792aa5e0fe81986c44d27969ec7
2017-12-21 01:15:14 +00:00
Justin Yun
9cd647af0c
Merge "Do not enforce VNDK on GSI if VNDK version is not set"
...
am: 98acb09033
Change-Id: I71f6f9a3dbbc58e749bdd79ba082fdf166f8ce8e
2017-12-21 01:14:13 +00:00
Justin Yun
d2b7e0c9e5
Merge "Set BOARD_VNDK_VERSION=current as a default value"
...
am: 8950c2bb82
Change-Id: Ie0b2808c0a3e2b4b6311097d2501ad7aab40e31d
2017-12-21 01:13:26 +00:00
Justin Yun
bbbd85a172
Merge "Use PLATFORM_VERSION_CODENAME for VNDK version"
...
am: 5281020692
Change-Id: I77cf0006df96b6bfcbc3aab9eb9dbefbff450b00
2017-12-21 01:12:40 +00:00
Treehugger Robot
7f0e221942
Merge "Package NOTICE files and record LOCAL_PATHs"
2017-12-21 00:38:25 +00:00
Treehugger Robot
98acb09033
Merge "Do not enforce VNDK on GSI if VNDK version is not set"
2017-12-20 23:25:23 +00:00
Justin Yun
fc951ff268
Do not enforce VNDK on GSI if VNDK version is not set
...
If ro.vndk.version is not defined, use the namespace configuration
file that does not enforce VNDK restriction.
This is only for GSI.
Bug: 70704112
Test: Flash sailfish with PI and test with PI GSI image
Change-Id: Ic2b41357905ef47a3483b2eff635e8ae239e28aa
2017-12-21 08:24:36 +09:00
Treehugger Robot
8950c2bb82
Merge "Set BOARD_VNDK_VERSION=current as a default value"
2017-12-20 23:16:11 +00:00
Justin Yun
571737e8fc
Set BOARD_VNDK_VERSION=current as a default value
...
For Android P or later launching devices, set BOARD_VNDK_VERSION to
"current" as a default value if the value is not defined yet.
"PRODUCT_USE_VNDK_OVERRIDE=false" can disable this feature.
Bug: 70480159
Bug: 62019611
Test: Unset BOARD_VNDK_VERSION
Set PRODUCT_SHIPPING_API_LEVEL "28"
- Check if BOARD_VNDK_VERSION is set to "current"
Set PRODUCT_USE_VNDK_OVERRIDE to "false"
- Check if BOARD_VNDK_VERSION is not defined
Change-Id: I8d37579e8c4ca1788705cbc8a42e8812e2b93a22
2017-12-21 08:15:19 +09:00
Treehugger Robot
5281020692
Merge "Use PLATFORM_VERSION_CODENAME for VNDK version"
2017-12-20 23:14:23 +00:00
Justin Yun
729856a5f2
Use PLATFORM_VERSION_CODENAME for VNDK version
...
Before Android version is released, we may use
PLATFORM_VERSION_CODENAME for PLATFORM_VNDK_VERSION to add version
suffix to VNDK directories.
Bug: 70584135
Test: Test youtube and RS apps
Change-Id: Ie788544740a5257232abc2c9acbce64749d15602
2017-12-21 08:13:32 +09:00
Steven Moreland
34ec026b5d
Merge "Remove sepolicy_split from Soong."
...
am: a53865d108
Change-Id: Ifbb0c82ff708b73e7e922e207bf0b7e078ec2817
2017-12-20 19:15:48 +00:00
Treehugger Robot
a53865d108
Merge "Remove sepolicy_split from Soong."
2017-12-20 19:10:32 +00:00
Alan Leung
72b4e6605d
Merge "Prep D8 default instead of CompatDX in build/core"
...
am: 326cd6637f
Change-Id: I9bdf5693dafa945adf79a553c24ea18bc8e903b8
2017-12-20 02:04:38 +00:00
Alan Leung
326cd6637f
Merge "Prep D8 default instead of CompatDX in build/core"
2017-12-20 02:00:45 +00:00
Alan Leung
2a687a2073
Merge "Revert "Enable R8 by default (third attempt)""
...
am: 5260c8bdbc
Change-Id: Ibfddda7d59e1ee01967821ad8e1aa9b36e71a572
2017-12-19 23:50:38 +00:00
Alan Leung
5260c8bdbc
Merge "Revert "Enable R8 by default (third attempt)""
2017-12-19 23:46:13 +00:00
Alan Leung
c2cd517418
Revert "Enable R8 by default (third attempt)"
...
Bug: 70858752
This reverts commit 658e4e4e3a .
Reason for revert: breaks com.android.systemui.util.leak.LeakDetectorTest#trackInstance_doesNotLeakTrackedObject
which breaks presubmit
Change-Id: I6759cbef6dd5149ddb57836cd080829a5394473d
2017-12-19 23:45:15 +00:00
Steven Moreland
4b5c056216
Merge "Revert "Keep PRODUCT_FULL_TREBLE to true even when some requirements are not met""
...
am: eba55d2515
Change-Id: I16e095971a1b56e59b1efa6f6e1551fb224d9655
2017-12-19 20:37:50 +00:00
Steven Moreland
9634b1a0f3
Remove sepolicy_split from Soong.
...
No longer needed.
Bug: 62019611
Test: manual
Change-Id: I14a96d2f9dab24e446bccd79d2f0f13763f7a2e9
2017-12-19 12:35:26 -08:00
Treehugger Robot
eba55d2515
Merge "Revert "Keep PRODUCT_FULL_TREBLE to true even when some requirements are not met""
2017-12-19 20:32:34 +00:00
Søren Gjesse
54c54f5eb5
Merge "Enable R8 by default (third attempt)"
...
am: 6f516aef40
Change-Id: I26e979f534cc67eeef196a966103bd519ea685d5
2017-12-19 18:19:23 +00:00
Alan Leung
c8ef37dfd8
Prep D8 default instead of CompatDX in build/core
...
Also use zip2zip to extract classes into another jar
to avoid hitting parameter limit in the shell invocations.
Bug: 69329508
Test: m checkbuild tests
Change-Id: Ic047aa699519b6b3fd100cb5395de945f96e4d0b
2017-12-18 23:54:33 -08:00
Søren Gjesse
6f516aef40
Merge "Enable R8 by default (third attempt)"
2017-12-19 07:12:05 +00:00
Tao Bao
0642ea4b4f
Merge "build_image: Factor out CheckHeadroom() and add tests."
...
am: b379762089
Change-Id: I6a40a2de5a8ec2ded2f3f3a5f9b0e7f73c760a50
2017-12-19 00:35:02 +00:00
Treehugger Robot
b379762089
Merge "build_image: Factor out CheckHeadroom() and add tests."
2017-12-19 00:00:41 +00:00
Tao Bao
1296fef56c
Merge "releasetools: Fix the tag replacement for ro.build.vendor.fingerprint."
...
am: b08567cbb6
Change-Id: Ie975c17ecabfc4d834826dffab0eddaa0dc82433
2017-12-18 22:24:22 +00:00
Tao Bao
4d45f51596
Merge "Remove the support for BOARD_HAS_EXT4_RESERVED_BLOCKS."
...
am: d30b75190d
Change-Id: I526c61f0176e3c028b77c19d4fc695ea6324beb0
2017-12-18 22:23:24 +00:00
Treehugger Robot
b08567cbb6
Merge "releasetools: Fix the tag replacement for ro.build.vendor.fingerprint."
2017-12-18 22:18:14 +00:00
Treehugger Robot
d30b75190d
Merge "Remove the support for BOARD_HAS_EXT4_RESERVED_BLOCKS."
2017-12-18 22:17:46 +00:00
Baligh Uddin
d60a86c3ca
Merge "Add generate_verity_key (+dependencies) to otatools package."
...
am: c4f76d670a
Change-Id: Ic6b4a610f9141446003826b325b5795cfc6e3fca
2017-12-18 20:44:30 +00:00
Baligh Uddin
c4f76d670a
Merge "Add generate_verity_key (+dependencies) to otatools package."
2017-12-18 20:40:49 +00:00
Søren Gjesse
658e4e4e3a
Enable R8 by default (third attempt)
...
Test: m -j PRODUCT-aosp_x86-userdebug
Test: Check that some .vdex files built have R8 generated code
Change-Id: I5ab4ed75493404c1b330827fe0005510f5613a68
2017-12-18 20:16:28 +01:00
Baligh Uddin
c8bef14c9f
Add generate_verity_key (+dependencies) to otatools package.
2017-12-18 10:40:57 -08:00
Steven Moreland
a710d44086
Merge changes from topic "kati-obsolete-full-treble"
...
am: 2b1f0d1810
Change-Id: Ie267f97dc3fdd884a7a780d346880b7ff02d5d2e
2017-12-18 17:53:19 +00:00
Treehugger Robot
2b1f0d1810
Merge changes from topic "kati-obsolete-full-treble"
...
* changes:
.KATI_obsolete PRODUCT_FULL_TREBLE.
PRODUCT_NOTICE_SPLIT from PRODUCT_FULL_TREBLE
2017-12-18 17:46:25 +00:00
Steven Moreland
5dcea5de76
.KATI_obsolete PRODUCT_FULL_TREBLE.
...
It has been broken up into subflags, and usage has been cleaned up.
Bug: 69865032
Test: can't use PRODUCT_FULL_TREBLE
Change-Id: Ia38366a30132f129d09c6f4a985402c202bace62
2017-12-18 17:45:55 +00:00
Steven Moreland
27aaecaf1e
Revert "Keep PRODUCT_FULL_TREBLE to true even when some requirements are not met"
...
This reverts commit 55e17a753e .
Reason for revert: Soong recognizes requirements.
Bug: 62019611
Test: still PRODUCT_FULL_TREBLE true on 2017 pixel
Change-Id: Id2b2186af5c9aa08e8f10ec2894f0f8d69f15d60
2017-12-18 17:44:16 +00:00
Jae Shin
410a1af4f9
Package NOTICE files and record LOCAL_PATHs
...
Copy the NOTICE files for VNDK shared libs from
$(TARGET_OUT_NOTICE_FILES).
Create module_paths.txt to record the LOCAL_PATH for VNDK shared
libs. The LOCAL_PATH values are needed to read the SHA value
of a library's git project from manifest.xml.
Test: m -j vndk dist
Bug: 70603439
Change-Id: I9574abb48a472cb69440f3e9213ffdd0c1cac266
2017-12-18 12:33:08 +09:00
Dan Albert
f6c5be1e8e
Merge "Depend on the more specific ndk timestamp."
...
am: 6663c8476a
Change-Id: I41d3e430221951b71f18aac395c91741e5a4f3e5
2017-12-16 03:17:32 +00:00
Treehugger Robot
6663c8476a
Merge "Depend on the more specific ndk timestamp."
2017-12-16 03:14:43 +00:00
Chih-Hung Hsieh
c1ddbf65be
Merge "Call clang-tidy with -quiet unless WITH_TIDY is set."
...
am: 305d2abb27
Change-Id: I9a2b41a5f894c29c80908774362211099fed0caf
2017-12-16 01:56:43 +00:00
Treehugger Robot
305d2abb27
Merge "Call clang-tidy with -quiet unless WITH_TIDY is set."
2017-12-16 01:53:44 +00:00
Dan Albert
28cc8a9c83
Merge "Remove support for pre-r13 NDKs."
...
am: 9d3270bd52
Change-Id: I49d1214fad8e8172d6c94cccf9fc559793b8cbad
2017-12-16 01:22:06 +00:00
Treehugger Robot
9d3270bd52
Merge "Remove support for pre-r13 NDKs."
2017-12-16 01:15:29 +00:00
Colin Cross
29e9b0f220
Merge "Fix swapped certificate and private key in soong apps"
...
am: 9b93a8892a
Change-Id: I7b46b950fd047deaa17609b54a4574e350324e98
2017-12-16 00:11:52 +00:00
Colin Cross
e0beddc068
Merge "Export app implementation and header jars"
...
am: 1ea9c644c8
Change-Id: Iae8a6a9edb50ba0edf685ab5ddf7ececd5d57c3f
2017-12-16 00:10:37 +00:00
Colin Cross
9b93a8892a
Merge "Fix swapped certificate and private key in soong apps"
2017-12-16 00:04:07 +00:00
Colin Cross
1ea9c644c8
Merge "Export app implementation and header jars"
2017-12-16 00:00:24 +00:00
Tao Bao
cbece24e6e
Merge "releasetools: Use delta_generator to verify payload signatures."
...
am: e58d385df1
Change-Id: I05be81115723eae838fce5a4a2d6e75b163bc769
2017-12-15 23:45:06 +00:00