Commit graph

44487 commits

Author SHA1 Message Date
Colin Cross
ceadbadc5d Fix support libraries dependencies based on Soong modules
Use a list of support library java and android libraries exported
from Soong to rewrite dependencies into the appropriate
LOCAL_STATIC_JAVA_LIBRARIES and LOCAL_STATIC_ANDROID_LIBRARIES.

Bug: 78300023
Test: m checkbuild
Change-Id: I4fd1e563272fcef9238a46cda840210529bd706a
2018-04-19 23:31:16 -07:00
Colin Cross
ef27db9f6c Merge "Fix echo when copying package-res.apk" am: f4b893165d am: f773cb3c69
am: d8305983f2

Change-Id: I82af004a0e12b5a0a7a4e1ef068064474e2f6a41
2018-04-19 19:03:51 -07:00
Colin Cross
d8305983f2 Merge "Fix echo when copying package-res.apk" am: f4b893165d
am: f773cb3c69

Change-Id: Ibc043fc14e265757d556d47d4553e56c5e5c77ed
2018-04-19 18:38:26 -07:00
Colin Cross
f773cb3c69 Merge "Fix echo when copying package-res.apk"
am: f4b893165d

Change-Id: I4b3deade0c777290346a3054bf4a2ecc541db241
2018-04-19 18:35:22 -07:00
Colin Cross
f4b893165d Merge "Fix echo when copying package-res.apk" 2018-04-20 01:21:49 +00:00
Colin Cross
a90f4b297f Fix echo when copying package-res.apk
Bug: 73724997
Test: m checkbuild
Change-Id: Iad9f46e01c40d1993e279c6ea6dd9c60932064c8
2018-04-19 15:28:59 -07:00
Dan Shi
4d42cb36e9 Merge "Allow tests to be disabled for presubmit check" am: 4c7d849a1b am: b5fd7133ae
am: 558f136a9b

Change-Id: Ia10ff000b5d239e13a48badaab334a8002fecfce
2018-04-19 14:37:27 -07:00
Dan Shi
558f136a9b Merge "Allow tests to be disabled for presubmit check" am: 4c7d849a1b
am: b5fd7133ae

Change-Id: If6ccceb0e85c88a1aa70eb939d93cfe97c9dc28e
2018-04-19 14:10:50 -07:00
Dan Shi
b5fd7133ae Merge "Allow tests to be disabled for presubmit check"
am: 4c7d849a1b

Change-Id: I0bf781e9ea13c7325b35631e369834acf47d3c77
2018-04-19 14:07:45 -07:00
Ivan Podogov
a076dd10c6 [automerger skipped] Merge "Add vendor properties blacklist" into pi-dev am: 020b22ead6 -s ours
am: 563ed34da0  -s ours

Change-Id: I28b9d7eeeeeb3d01dc321fd2385b5160fa306623
2018-04-19 13:52:16 -07:00
Ivan Podogov
563ed34da0 [automerger skipped] Merge "Add vendor properties blacklist" into pi-dev
am: 020b22ead6  -s ours

Change-Id: Ib9ec1cb8d3df82cdbd29923b81c510d3fd2725cb
2018-04-19 13:48:10 -07:00
Treehugger Robot
4c7d849a1b Merge "Allow tests to be disabled for presubmit check" 2018-04-19 20:43:54 +00:00
Ivan Podogov
020b22ead6 Merge "Add vendor properties blacklist" into pi-dev 2018-04-19 20:35:28 +00:00
Ricardo Garcia
84d0d52de3 Merge "Dynamics Processing Effect" into pi-dev am: 6a13a5e776
am: a945f34136

Change-Id: I415551e904cd958ef95bd6526a6befcfe5e5f0da
2018-04-19 13:03:27 -07:00
Ricardo Garcia
a945f34136 Merge "Dynamics Processing Effect" into pi-dev
am: 6a13a5e776

Change-Id: I4e3d4367a4b85a49c6a294ae82cae0c32d18dbc0
2018-04-19 12:59:28 -07:00
Ricardo Garcia
6a13a5e776 Merge "Dynamics Processing Effect" into pi-dev 2018-04-19 19:52:33 +00:00
Chih-hung Hsieh
3f2639b8d3 Merge "When my_use_clang_lld, link with lld for host." am: 00ca2ecdcf am: 1ada03ec15
am: 4904fe1f14

Change-Id: I1692b7a146ce1849b45e9326768d4bdd663185dd
2018-04-19 10:21:31 -07:00
Chih-hung Hsieh
4904fe1f14 Merge "When my_use_clang_lld, link with lld for host." am: 00ca2ecdcf
am: 1ada03ec15

Change-Id: I564226d3da0959111e4a4d6a7f1971a696071059
2018-04-19 10:16:04 -07:00
Chih-hung Hsieh
1ada03ec15 Merge "When my_use_clang_lld, link with lld for host."
am: 00ca2ecdcf

Change-Id: I016d02082f451f4c0e82c2be6d4cc94b1e2ab108
2018-04-19 10:12:01 -07:00
Chih-hung Hsieh
00ca2ecdcf Merge "When my_use_clang_lld, link with lld for host." 2018-04-19 17:03:02 +00:00
rago
7657f5ea03 Dynamics Processing Effect
Configuring Dynamics Processing effect

Bug: 64161702
Bug: 38266419

Test: manual and CTS testing
Change-Id: I133d115a4e820bff190f0ecd35efb721ef9a5e82
2018-04-19 09:52:46 -07:00
Ivan Podogov
205a970594 Add vendor properties blacklist
This change allows removing some vendor properties from
(vendor|system/vendor)/build.prop file based on a blacklist.

For WearOS Unified Builds, which can change the product name depending on
the chosen locale, we use runtime-generated value for ro.build.fingerprint,
but since the ro.vendor.build.fingerprint cannot be generated the same way,
we always hit a "Mismatched fingerprints" error.

Bug: 71555551
Test: manual
Change-Id: Ifad793187e930a28fbf9325b03468c7ea86076b7
Merged-In: Ifad793187e930a28fbf9325b03468c7ea86076b7
(cherry picked from commit d572632f3d)
2018-04-19 10:03:42 +00:00
Anton Hansson
809070fd86 Merge "Switch make over to use the new prebuilt modules." am: 2944c11b1f am: 424ee8d748
am: 703ab28b58

Change-Id: If1f2eac612469a58b2c4683659b0fa4965eb941f
2018-04-19 02:06:04 -07:00
Anton Hansson
703ab28b58 Merge "Switch make over to use the new prebuilt modules." am: 2944c11b1f
am: 424ee8d748

Change-Id: I25e8350db92ad48b848a9bd364fdb4aff1f3c473
2018-04-19 02:01:27 -07:00
Anton Hansson
424ee8d748 Merge "Switch make over to use the new prebuilt modules."
am: 2944c11b1f

Change-Id: Ia2035f6c06ade38e39ce46b00ef3c7c415403a46
2018-04-19 01:56:52 -07:00
Anton Hansson
2944c11b1f Merge "Switch make over to use the new prebuilt modules." 2018-04-19 08:48:29 +00:00
Isaac Chen
d259eae9e6 Merge "Make aosp_$arch system images closer to GSIs" into pi-dev am: 81a492c7e8
am: 97a1b157d9

Change-Id: I6d8951da831e093ba3f8ded27250f51a2aa91825
2018-04-18 18:10:23 -07:00
Isaac Chen
97a1b157d9 Merge "Make aosp_$arch system images closer to GSIs" into pi-dev
am: 81a492c7e8

Change-Id: I07870685ece000f4da2231f12095dbf0ae32ac95
2018-04-18 17:56:00 -07:00
TreeHugger Robot
81a492c7e8 Merge "Make aosp_$arch system images closer to GSIs" into pi-dev 2018-04-19 00:26:17 +00:00
TreeHugger Robot
5af52cba87 Merge "Remove some VNDK libraries that were incorrectly added" 2018-04-19 00:25:05 +00:00
Colin Cross
7bdfc53f90 [automerger skipped] Pass PLATFORM_VERSION_CODENAME to Soong am: c051048ba7 -s ours
am: a966258eab  -s ours

Change-Id: I62e32540a5d4aea7aaab9b5f6bf0dec76a94d8de
2018-04-18 16:30:23 -07:00
Colin Cross
a966258eab [automerger skipped] Pass PLATFORM_VERSION_CODENAME to Soong
am: c051048ba7  -s ours

Change-Id: I8aa9b8e5703f12537bf10cb15b9ba03c63c16e10
2018-04-18 16:23:43 -07:00
Colin Cross
a237ef9f50 Merge "Pass PLATFORM_VERSION_CODENAME to Soong" am: 7c84a01daf am: 733057f12f
am: 7fce53dfcb

Change-Id: Ia3fcbb908ef6a5986617e5fec81a0b6b674bb17f
2018-04-18 16:03:38 -07:00
Colin Cross
7fce53dfcb Merge "Pass PLATFORM_VERSION_CODENAME to Soong" am: 7c84a01daf
am: 733057f12f

Change-Id: Idd0a1b706c992949d9425b016799b133150f836f
2018-04-18 15:35:06 -07:00
Colin Cross
733057f12f Merge "Pass PLATFORM_VERSION_CODENAME to Soong"
am: 7c84a01daf

Change-Id: Iaa00e13fb0ae4db8335fb7d9bdaa8a0441e7a96d
2018-04-18 15:32:03 -07:00
Colin Cross
7c84a01daf Merge "Pass PLATFORM_VERSION_CODENAME to Soong" 2018-04-18 22:22:25 +00:00
Tao Bao
e9cd2afb45 Merge "Remove the support for BRILLO_VENDOR_PARTITIONS." am: c904a89c93 am: cd64a00c03
am: bf46541b73

Change-Id: I83a2c108cc78f45d0810fd7b2dd4ce6bd4f6576e
2018-04-18 15:05:43 -07:00
Tao Bao
bf46541b73 Merge "Remove the support for BRILLO_VENDOR_PARTITIONS." am: c904a89c93
am: cd64a00c03

Change-Id: Ic56244f0e323c7a56214cc10a29a75ea89ae0cbf
2018-04-18 14:51:23 -07:00
Tao Bao
cd64a00c03 Merge "Remove the support for BRILLO_VENDOR_PARTITIONS."
am: c904a89c93

Change-Id: I01954da183db919d558a45eb00d12691e24a8237
2018-04-18 14:48:18 -07:00
Treehugger Robot
c904a89c93 Merge "Remove the support for BRILLO_VENDOR_PARTITIONS." 2018-04-18 21:32:35 +00:00
Colin Cross
c051048ba7 Pass PLATFORM_VERSION_CODENAME to Soong
Pass PLATFORM_VERSION_CODENAME as Platform_sdk_codename, and
set Platform_sdk_final if PLATFORM_VERSION_CODENAME is REL.

Bug: 78224641
Test: m checkbuild
Change-Id: Ic082ca756d877ba51f45e89aa2ac267781a8d854
Merged-In: Ic082ca756d877ba51f45e89aa2ac267781a8d854
(cherry picked from commit f6d3fff907)
2018-04-18 12:42:46 -07:00
Colin Cross
f6d3fff907 Pass PLATFORM_VERSION_CODENAME to Soong
Pass PLATFORM_VERSION_CODENAME as Platform_sdk_codename, and
set Platform_sdk_final if PLATFORM_VERSION_CODENAME is REL.

Bug: 78224641
Test: m checkbuild
Change-Id: Ic082ca756d877ba51f45e89aa2ac267781a8d854
2018-04-18 12:40:16 -07:00
Tao Bao
36d7c5666d Remove the support for BRILLO_VENDOR_PARTITIONS.
It was initially introduced in commit
2e735ca34e, where it packs additional
vendor images into target_files zip in order to generate OTAs. We can
acheive the same goal with INSTALLED_RADIOIMAGE_TARGET, which is the way
being actively used across all targets, including IoT (the former
Brillo) targets.

Bug: 78201540
Test: `m dist` with aosp_marlin-userdebug
Test: Code search shows no active user of BRILLO_VENDOR_PARTITIONS.
Test: `python -m unittest test_add_img_to_target_files`
Change-Id: I8803d5377b5a39304a701cceafb243f9a228347d
2018-04-18 09:50:47 -07:00
Anton Hansson
9235faa9a4 Switch make over to use the new prebuilt modules.
There are a couple more places throughout the tree that use the old
modules, and I will update those next before deleting the old module
definitions.

Bug: 77525052
Test: make droid
Change-Id: I9385ae34cc1646cbd4e249d9e96a0116296f139a
2018-04-18 16:15:05 +01:00
Isaac Chen
164eed2e7d Make aosp_$arch system images closer to GSIs
This change modifies aosp_$arch product makefiles so their
system images can be closer to their respective GSIs.

The added contents in this CL are based on treble_common*.mk.
Contents specific to GSI are in aosp_$arch.mk.
Contents common to all devices are moved to full_base.mk.
Contents related to specific device are moved to device.mk.

BoardConfig related makefiles will be changed in another CL.

Bug: 70772101
Test: The following products can boot to home screen:
    $ lunch aosp_x86-userdebug; m -j; emulator
    $ lunch aosp_x86_64-userdebug; m -j; emulator
    $ lunch aosp_arm-userdebug; m -j; emulator
    $ lunch aosp_arm64-userdebug; m -j; emulator

Change-Id: I225a13dd74b3e748cc5d1705e1a453348b01d43f
2018-04-18 18:28:41 +08:00
Jiyong Park
82241b83fc Remove some VNDK libraries that were incorrectly added
Following libs for VR were added due to the dependency from libgui.
Since the dependency is cut for vendor variant of libgui, they don't
need to be in VNDK consuming storage.

- libbufferhub
- libbufferhubqueue
- libpdx_default_transport

Bug: 77155589
Test: m -j

Change-Id: I9e6392464b3c936323c01b19d97d65635804a104
2018-04-18 10:55:37 +09:00
Chih-Hung Hsieh
4955b857c4 When my_use_clang_lld, link with lld for host.
When USE_CLANG_LLD is true, my_use_clang_lld is true,
and *GLOBAL_LLDFLAGS will be used instead of *GLOBAL_LDFLAGS.

Bug: 73768157
Test: make checkbuild
Change-Id: I2598b72e9edde32f8e57df860571fd107c005540
2018-04-17 15:30:24 -07:00
Dan Willemsen
fea60125a8 [automerger skipped] Merge "Don't use export with BUILD_ID" am: d36cfa333a am: 1a9d3412a9 -s ours
am: 0e5a713551  -s ours

Change-Id: I5c6d813f43b207755745c3e724ec4e30947faafb
2018-04-17 14:48:02 -07:00
Adam Seaton
907db6255d Merge "Update security string to 2018-05-05 on pi-dev Bug: 74345861" into pi-dev am: 62e48ce1a4
am: 1c533135e3

Change-Id: Ifeccf70ea0980764c103beebd90934e5238bf858
2018-04-17 14:37:24 -07:00
Dan Willemsen
0e5a713551 [automerger skipped] Merge "Don't use export with BUILD_ID" am: d36cfa333a
am: 1a9d3412a9  -s ours

Change-Id: I8da854ae25e3e73b76ea958045cdab7f882db334
2018-04-17 14:37:23 -07:00