Commit Graph

21590 Commits

Author SHA1 Message Date
Jaewoong Jung
cd56c0df95 Merge "Deprecate inherit-package." 2019-05-29 19:48:46 +00:00
Tao Bao
84f88a473a Obsolete PRODUCT_STATIC_BOOT_CONTROL_HAL.
Bug: 34254109
Test: TreeHugger
Test: Define PRODUCT_STATIC_BOOT_CONTROL_HAL and see the expected
      failure after lunch.
Change-Id: I914b84e874fe14a25dcfe56b282c56f88934d07c
2019-05-29 11:38:16 -07:00
Colin Cross
5279cbe65c Merge "Move verify_uses_libraries.sh out of dexpreopt" am: 2459515d3a
am: 7067b08019

Change-Id: Ib9e07a4f10cfeafbff8eceaffe68dd8237e4049f
2019-05-29 11:32:14 -07:00
Treehugger Robot
2459515d3a Merge "Move verify_uses_libraries.sh out of dexpreopt" 2019-05-29 18:09:01 +00:00
Dan Willemsen
25b25360f0 Merge changes Id8365ce4,I952515c2 am: c85f6d56f5
am: bcdd57abde

Change-Id: I150a18742e8e0016c961ae1c55a0812bdb3ecbf7
2019-05-29 10:31:32 -07:00
Treehugger Robot
c85f6d56f5 Merge changes Id8365ce4,I952515c2
* changes:
  Convert more uses of $(ACP) to `cp`
  Remove more tab characters from commands
2019-05-29 17:10:11 +00:00
Jaewoong Jung
1800c7abf5 Deprecate inherit-package.
Fixes: 122957760
Test: TreeHugger
Change-Id: I799f79092ff62808f59bba2bfcfe36d4417c034f
2019-05-29 09:17:09 -07:00
android-build-team Robot
6cbe894cc2 Version bump to PQ3B.190705.002 [core/build_id.mk]
Change-Id: I2cc99bd9d1959e1cb7c8bdf9c71bdb30c736ac0c
2019-05-29 07:33:41 +00:00
android-build-team Robot
7fe1a77688 Make change and version bump to QP1A.190529.001
Change-Id: I067f073d9d19bba4d22f548f4868168eeb470d5e
2019-05-29 03:19:03 +00:00
Dan Willemsen
bf5ce84a87 Merge changes from topic "rm_export" am: e246508e95
am: e09ef6ad2d

Change-Id: I8d82fa52e8043a0d4ecfd6b3762e63e2d17c4aa9
2019-05-28 18:30:22 -07:00
Tri Vo
d1d4eb15bd Merge "Revert "Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS"" am: 10d4c5066c
am: 0b5b966fc7

Change-Id: I0badda4d319e45446b3f24d6ddfd9e139e2061d1
2019-05-28 18:29:10 -07:00
Treehugger Robot
e246508e95 Merge changes from topic "rm_export"
* changes:
  Mark more BUILD_* as obsolete
  Obsolete BUILD_BROKEN_ANDROIDMK_EXPORTS
2019-05-29 01:17:01 +00:00
Tri Vo
10d4c5066c Merge "Revert "Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS"" 2019-05-29 01:12:15 +00:00
Tri Vo
02ae68ea63 Revert "Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS"
This reverts commit bdd494aaa6.

Reason for revert: breaks build

Change-Id: I971f0feee3b23754f3c0f9edec05fb3ddfb737c3
2019-05-29 01:00:56 +00:00
Tri Vo
6ab285c407 Merge "Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS" am: 355a45a8de
am: 4af66c9caa

Change-Id: I6315bba2af349378e259a1eeb22e9e6979f59826
2019-05-28 17:17:51 -07:00
Tri Vo
355a45a8de Merge "Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS" 2019-05-29 00:02:14 +00:00
android-build-team Robot
27f155370c Version bump to QP1A.190528.002 [core/build_id.mk]
Change-Id: I7439452e621476465bf6250d322de69d43ef0c44
2019-05-28 23:05:57 +00:00
Dan Willemsen
288bedfc8f Convert more uses of $(ACP) to cp
Test: treehugger
Change-Id: Id8365ce4c06dfe731be9b80f805e071fab522909
2019-05-28 15:36:47 -07:00
Dan Willemsen
18c1e61faf Remove more tab characters from commands
This makes my parsing of commands simpler when I only need to deal with
space characters instead of tabs (which aren't special in these
locations within makefiles).

Test: treehugger
Test: git show -w (only whitespace diffs)
Change-Id: I952515c26ca5265d71994fa3b1fa895c5346e92d
2019-05-28 15:12:34 -07:00
Dan Willemsen
d895c384e1 Merge "soong_config: Include BOARD_VENDOR_SEPOLICY_DIRS" am: 0a92b4fbff
am: c79ae95ed5

Change-Id: If96f631ccc1b35d6ddbb103a98d6693f5abfa7b8
2019-05-28 13:16:20 -07:00
Dan Willemsen
0a92b4fbff Merge "soong_config: Include BOARD_VENDOR_SEPOLICY_DIRS" 2019-05-28 19:46:07 +00:00
Colin Cross
90df2efd53 Merge changes I09bf331f,I5eeef3ed am: f7d1a97c93
am: aae1dca7a9

Change-Id: I652201719c34f67cc2b3cdd0ba586cf984b73684
2019-05-28 09:58:03 -07:00
Colin Cross
f7d1a97c93 Merge changes I09bf331f,I5eeef3ed
* changes:
  Don't add dependency on missing optional shared libraries
  Add com.google.android.media.effects to missing uses-library list
2019-05-28 16:25:51 +00:00
Felix
c3cdac6662 soong_config: Include BOARD_VENDOR_SEPOLICY_DIRS
BOARD_VENDOR_SEPOLICY_DIRS should be used in favour of
BOARD_SEPOLICY_DIRS.

Signed-off-by: Felix <google@ix5.org>
Change-Id: I7098d05ad6ec4fbddf536582f4820e6ff8d2120e
2019-05-28 14:00:15 +02:00
android-build-team Robot
b40885b606 Make change and version bump to QP1A.190528.001
Change-Id: I0df681db6504ee1f1abec2297af83c5269714426
2019-05-28 03:17:48 +00:00
patricktu
ada3a8d5e8 AIDEGen: Add the java sources of host java library modules into module-info.json.
Build module-info.json without this change:
Build time: 2m50.172s
File size: 21,598,737 Bytes

Build module-info.json with this change:
Build time: 2m50.428s
File size: 21,977,565 Bytes

Bug: 133148266
Test: 1. Checkout internal branch
      2. Patch this CL
      3. m -j out/target/product/generic_x86_64/module-info.json
      4. Check the java file exists:
         "GtsBackupHostTestCases": {
	     "srcs": [...,
		      ".../BaseBackupRestoreHostSideTest.java",
		      ...]

Change-Id: I1e1b34592cb7d7abd4634d9cb1a3e276bc1dc7f1
2019-05-27 11:17:55 +00:00
android-build-team Robot
edfade219c Make change and version bump to QP1A.190527.001
Change-Id: Ia171033ea5baa789be272e96fe3db35d7a4e69b9
2019-05-26 23:19:21 +00:00
Colin Cross
56199af6c2 Move verify_uses_libraries.sh out of dexpreopt
dexpreopt usually gets a dex jar instead of the final APK, which
means targetSdkVersion can't be parsed out of it.  Move the
shared library verification to a tool that operates on the final
AndroidManifest.xml instead.  verify_uses_libraries.sh is still
used to verify prebuilts where we don't have an AndroidManifest.xml
and must parse it out of the APK.

Test: m Gallery2
Bug: 132357300
Change-Id: I6ade74b6144c73aee094f5d5ff343067ca0a0e5a
2019-05-26 17:42:17 +00:00
Colin Cross
539543990e Don't add dependency on missing optional shared libraries
Filter out LOCAL_OPTIONAL_USES_LIBRARIES entries that are listed
in INTERNAL_PLATFORM_MISSING_USES_LIBRARIES before using them as
a dependency.

Bug: 132357300
Test: m Gallery2
Change-Id: I09bf331f7dc95d1aaa8e5176603bcd343dd93001
2019-05-25 22:02:36 -07:00
Tri Vo
bdd494aaa6 Add 29.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS
Bug: 133196056
Test: m selinux_policy
Change-Id: I07166a3d2b3483507db47bdd2daa7a3ad35472ae
2019-05-25 17:35:53 -07:00
Dan Willemsen
753d1ad14e Mark more BUILD_* as obsolete
These have been warnings for a couple weeks now, with no hits.

  BUILD_AUX_EXECUTABLE
  BUILD_AUX_STATIC_LIBRARY
  BUILD_HOST_FUZZ_TEST
  BUILD_HOST_NATIVE_TEST
  BUILD_HOST_STATIC_TEST_LIBRARY
  BUILD_NATIVE_BENCHMARK
  BUILD_STATIC_TEST_LIBRARY

Fixes: 130735607
Fixes: 130735003
Fixes: 130691889
Fixes: 130723134
Fixes: 130722660
Fixes: 130734558
Fixes: 130735594
Test: check all downstream build_test logs
Change-Id: Ia13e59200af8f77a79d6a17d94913b79d8970055
2019-05-25 17:20:38 -07:00
Dan Willemsen
3a1072a839 Obsolete BUILD_BROKEN_ANDROIDMK_EXPORTS
Bug: 73959648
Test: treehugger
Change-Id: Ibecc6eb97fef6924e5d909c0393d8dfaa62c7d1d
2019-05-25 17:12:12 -07:00
android-build-team Robot
53b09b43d0 Make change and version bump to QP1A.190526.001
Change-Id: I498bbc60a1a112b38c97aefd055bdf7f437acc7a
2019-05-25 23:20:55 +00:00
Dan Willemsen
e048f7eff3 Remove BUILD_BROKEN_ENG_DEBUG_TAGS
All users have been removed.

Test: treehugger
Change-Id: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
Merged-In: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
2019-05-25 22:47:35 +00:00
TreeHugger Robot
e6eb220035 Merge "Remove BUILD_BROKEN_ENG_DEBUG_TAGS" into qt-dev-plus-aosp 2019-05-25 04:49:35 +00:00
Jooyung Han
1a3cd04200 Merge "make: Add support to skip current VNDK install" am: a0ee5dee5c
am: f953eb1118

Change-Id: I6bb15c3824bde9b663d9eea4395ee392793044fd
2019-05-24 20:05:28 -07:00
Dan Willemsen
6c39285306 Remove BUILD_BROKEN_ENG_DEBUG_TAGS
All users have been removed.

Test: treehugger
Change-Id: I2cfe720bef88cc5485e90746d85a7e0a5d068ef7
2019-05-24 18:17:15 -07:00
Treehugger Robot
a0ee5dee5c Merge "make: Add support to skip current VNDK install" 2019-05-25 00:16:31 +00:00
Colin Cross
b2a549bb85 Add com.google.android.media.effects to missing uses-library list
com.google.android.media.effects is no longer built.

Bug: 132357300
Test: m Gallery2
Change-Id: I5eeef3ed9f4875aa3c7a9ec1003944605ebe300b
2019-05-24 14:32:58 -07:00
Daniel Mentz
63ac708e56 Merge "Install radio image as part of droidcore" am: cb3753ad55
am: aef2f6f46a

Change-Id: Idf5c24ebba6cea9e0cc983c04caa9cab4f7a8462
2019-05-24 14:23:18 -07:00
Jooyung Han
bbf665b6c9 Merge "Remove recovery.id completely" am: 8614d0181c
am: af14113dc9

Change-Id: I3f19273ab2df9b6ae0848bc09eb413d1b8787c11
2019-05-24 11:16:25 -07:00
Daniel Mentz
bacc040da0 Install radio image as part of droidcore
Previously, the radio image was only installed as part of "make dist".

Change-Id: Id497238930b5a155d1ae30fd7fb2203377c9741d
2019-05-24 17:50:27 +00:00
TreeHugger Robot
f862715103 Merge "Allow for the DTB image to be built by the Android build system." into qt-dev 2019-05-24 17:34:27 +00:00
Jooyung Han
9340a673cd make: Add support to skip current VNDK install
You can get a system.img without current VNDK libs.
This may help when you want a smaller system.img given that the image
will be used with a specific version (not current) of vendor image.

Bug: 132140714
Test: m TARGET_SKIP_CURRENT_VNDK=true && see if current VNDK is not
installed

Change-Id: Ie0815e6dd6ce2f861b6c42e637da4bb146320673
2019-05-25 02:06:08 +09:00
Treehugger Robot
8614d0181c Merge "Remove recovery.id completely" 2019-05-24 16:35:44 +00:00
Dimitry Ivanov
3be4031c7e Merge "Fix typo in APEX_LIBS_ABSENCE_CHECK_EXCLUDE" am: f64b664d6c
am: 5eb1cfa61d

Change-Id: I0dcc92417b5a93836125df4d0346977b480edec1
2019-05-24 01:47:08 -07:00
Dimitry Ivanov
f64b664d6c Merge "Fix typo in APEX_LIBS_ABSENCE_CHECK_EXCLUDE" 2019-05-24 08:26:36 +00:00
android-build-team Robot
92cbc0cb7c Version bump to PQ3A.190705.003 [core/build_id.mk]
Change-Id: I5905bf3f9082aa2cdebdea84a6d4b753571fac64
2019-05-24 06:00:12 +00:00
Yi Kong
7752de29f4 Merge "Add LLVM binutils prebuilds in PATH" am: 7147b52cae
am: 9f6fb694e5

Change-Id: I1642825b83b9113b45aeac58a6b3bfa84b85a1e3
2019-05-23 22:18:50 -07:00
Daniel Norman
4d3dcaf5ab Merge "Adds image-specific selinux_fc props to allow different file_contexts." am: c9fc1120c1
am: 07f55ba840

Change-Id: I02b37b267b816a1bcc8eee94651b147d1e45bfd8
2019-05-23 22:12:59 -07:00