History log of /system/libhidl/transport/memory/1.0/Android.bp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0727497c62ee470bc43155f3f1dcc46fd4382510 03-Aug-2017 Justin Yun <justinyun@google.com> libhidlmemory and android.hidl.memory@1.0 are vndk-sp.

libhidlmemory and android.hidl.memory@1.0 are vndk-sp.
They must have "support_system_process: true" in "vndk" property.

Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Change-Id: I0c1ec63d5c5d32e11b578f2f09a897e0129271e7
/system/libhidl/transport/memory/1.0/Android.bp
f58aaeba026269603b7eeb770d34d0260ee984ab 26-Jul-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled.

Test: none
Bug: 63866913
Change-Id: I10e84e2060c3007b1748a2d8293cdb60787bcf03
/system/libhidl/transport/memory/1.0/Android.bp
cac6c44069b11decf601ff896b9069005f1faacc 26-Jul-2017 Steven Moreland <smoreland@google.com> Update HIDL makefiles.

Allow them to be static.

This is required for a couple of reasons:
- enabling HIDL passthrough in recovery
- enabling VTS tests to be static blobs

Bug: 32920003
Bug: 64040096
Test: update-all-google-makefiles.sh
Merged-In: I07333961f6cea2dbeb4acbddc3672acc241d958b
Change-Id: I07333961f6cea2dbeb4acbddc3672acc241d958b
(cherry picked from commit 44f14b1a5406a4dd5bbfd741fca74fb72595ce16)
/system/libhidl/transport/memory/1.0/Android.bp
f99ae5a628345a1b6f35f3b689e2ab56d85a1306 19-May-2017 Steven Moreland <smoreland@google.com> Update makefiles.

This adds hidl-module-defaults to all hals.

Test: pass
Change-Id: I5750c04e9ef62a6db1c70de91a241de5c6bfb387
/system/libhidl/transport/memory/1.0/Android.bp
cf1a03cc27d3975fb2ef2fb7c9892e049e5e0622 09-May-2017 Steven Moreland <smoreland@google.com> Update makefiles for c++-sources and c++-headers.

Test: pass
Bug: 38174080
Change-Id: Id4bfe19b18c3b0c08ec83288aeb7a542230b3ba5
/system/libhidl/transport/memory/1.0/Android.bp
b11c384f545f5fcb92c8631dfe646522bd0477ae 01-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidlmanager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: Ic7fcc85f13be5796829aa86af58defbd388ceebc
/system/libhidl/transport/memory/1.0/Android.bp
382c25281a5679d15d8abf1711fb754de1bf2e80 11-Apr-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Test: pass
Change-Id: Id4e4a60149e7c8462d541bd114d96a7fc22c1f35
/system/libhidl/transport/memory/1.0/Android.bp
346cf518ea29fd63e0ca0e366254d84e34f9286b 17-Feb-2017 Steven Moreland <smoreland@google.com> split android.hidl.memory

Split android.hidl.memory into android.hidl.memory and
android.hidl.allocator. This must be done because IAllocator is served
over hwbinder transport and IMapper/IMemory are always going to be
passthrough hals.

Test: hidl_test, device boots with allocator
Bug: 35327976

Merged-In: Ib135b5e101fadadbbf16126a98f90181f76a253b
Change-Id: Ib135b5e101fadadbbf16126a98f90181f76a253b
/system/libhidl/transport/memory/1.0/Android.bp
7c40088f1fb8fe423a51d9813f7930a6c6ce1712 09-Feb-2017 Andreas Huber <andih@google.com> Updated makefiles

Java intermediates are now created in the common rather than the device-
specific generated sources subdirectory.

Bug: 33842609
Test: make
Change-Id: I8efbd3fc28be86d9b511e2f6fbe1826256b070e0
/system/libhidl/transport/memory/1.0/Android.bp
caec4df3c05c28172e2d0f213233d302fc30d265 18-Jan-2017 Steven Moreland <smoreland@google.com> Update HIDL makefiles.

This was causing a failure because package paths were defined multiple
times because of an error in hidl-gen code when these makefiles were
originally generated (Fixed in
I9ef32b3867646690363fc9f85fe691ae74796d45).

Test: hidl_test
Bug: 34325813
Change-Id: Ie6500e53ba66dab0773830462f1c59932d801bef
/system/libhidl/transport/memory/1.0/Android.bp
4e92599704db4a3e29d4ad4a539586b019c99dfb 10-Jan-2017 Yifan Hong <elsk@google.com> Bp/n/sFoo -> Bp/n/sHwFoo

Bug: 33554989
Test: hidl_test
Change-Id: If46d3333f4dcc0a97010f13684bde219f07b3142
/system/libhidl/transport/memory/1.0/Android.bp
2cd440cf0c589e89d0d4509d273142a35b5ef81c 23-Nov-2016 Yifan Hong <elsk@google.com> Hidlize IBase and use IBase instead of IBinder.

Note: system/libhidl/base is the libhidlbase project.
system/libhidl/transport/base is the
android.hidl.base@1.0 HAL files.

Test: hidl_test

Change-Id: Ic3464b5e50c0896de9b26f44a409496f8df37c39
/system/libhidl/transport/memory/1.0/Android.bp
3079100878a2595be644d866e67c12a9de620fd5 01-Dec-2016 Martijn Coenen <maco@google.com> Hidlized version of IMemory.

- Add hidl_memory type.
- Add android.hidl.memory@1.0 package
- IMapper
- IAllocator
- IMemory
- Add libhidlmemory
- Add default implementation of android.hidl.memory@1.0
- Ashmem
- Ion (TODO, probably in another CL)

Test: compiles (WIP)
Change-Id: I4632eeb6a0051551b54ce04d919aaf551dfc5f28
/system/libhidl/transport/memory/1.0/Android.bp