Commit Graph

40969 Commits

Author SHA1 Message Date
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 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
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
Chih-Hung Hsieh 6375b6d730 Call clang-tidy with -quiet unless WITH_TIDY is set.
* Default builds calls clang-tidy only if enabled locally.
  In this case, clang-tidy should be quiet.
* If WITH_TIDY is 1 or true, let clang-tidy emit default messages.
* Even with -quiet and all warnings are suppressed,
  clang-tidy emits one line message of the number of suppressed messages.
  This one-liner could be suppressed in future changes.

Bug: 69051430
Test: default build and build with WITH_TIDY=1
Change-Id: I3138ef45fc4372f904787bd1a391e8d88050f0b3
2017-12-15 15:41:14 -08:00
Treehugger Robot e58d385df1 Merge "releasetools: Use delta_generator to verify payload signatures." 2017-12-15 23:38:12 +00:00
Dan Shi f23aa88514 Merge "Create build artifact tradefed-tests_list.zip"
am: 8c2007cf4d

Change-Id: If25c0ca75e49ae40af6eaa195019103841ee67d3
2017-12-15 23:32:58 +00:00
Dan Albert 3d1d1ead79 Remove support for pre-r13 NDKs.
We only have r16 checked in now.

Test: make native
Bug: None
Change-Id: I1600598cf86f803f9fdcf3fa5ada8d1871c98b65
2017-12-15 15:25:06 -08:00
Treehugger Robot 8c2007cf4d Merge "Create build artifact tradefed-tests_list.zip" 2017-12-15 23:25:01 +00:00
Steven Moreland ae69e5787a PRODUCT_NOTICE_SPLIT from PRODUCT_FULL_TREBLE
- until PRODUCT_NOTICE_SPLIT is the default
- disallow PRODUCT_NOTICE_SPLIT_OVERRIDE because it
  doesn't need to be differentiated.

Bug: 69865032
Test: manual
Change-Id: I4a29c298862fc9fab51755bf19f236f61fbd784d
2017-12-15 14:52:07 -08:00
Tao Bao 12fafaccc0 Merge "releasetools: Remove the support for generating verify package."
am: e2ffc8b887

Change-Id: I246ca42beb66e40a32af6dbfd5da61bcf4963433
2017-12-15 22:06:15 +00:00
Tao Bao e2ffc8b887 Merge "releasetools: Remove the support for generating verify package." 2017-12-15 22:00:06 +00:00
Dan Albert 041ea591ae Merge "Revert "Default NDK modules to libc++_shared.""
am: aec47c67cd

Change-Id: I87389aaa55fea26377441341c37e7cf5bcf4a71b
2017-12-15 21:46:32 +00:00