Updating makefiles for hidl_interface.

Bug: 64487114
Test: manual
Merged-In: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
Change-Id: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
(cherry-picked from commit c2f829a1d2)
This commit is contained in:
Steven Moreland
2017-11-13 09:20:49 -08:00
committed by Colin Cross
parent b4c725535e
commit 4e1e4081e4
10 changed files with 192 additions and 2153 deletions

View File

@@ -1,7 +1,11 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.automotive.evs@1.0_hal",
hidl_interface {
name: "android.hardware.automotive.evs@1.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"IEvsCamera.hal",
@@ -9,160 +13,16 @@ filegroup {
"IEvsDisplay.hal",
"IEvsEnumerator.hal",
],
interfaces: [
"android.hidl.base@1.0",
],
types: [
"BufferDesc",
"CameraDesc",
"DisplayDesc",
"DisplayState",
"EvsResult",
],
gen_java: false,
}
genrule {
name: "android.hardware.automotive.evs@1.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0",
srcs: [
":android.hardware.automotive.evs@1.0_hal",
],
out: [
"android/hardware/automotive/evs/1.0/types.cpp",
"android/hardware/automotive/evs/1.0/EvsCameraAll.cpp",
"android/hardware/automotive/evs/1.0/EvsCameraStreamAll.cpp",
"android/hardware/automotive/evs/1.0/EvsDisplayAll.cpp",
"android/hardware/automotive/evs/1.0/EvsEnumeratorAll.cpp",
],
}
genrule {
name: "android.hardware.automotive.evs@1.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0",
srcs: [
":android.hardware.automotive.evs@1.0_hal",
],
out: [
"android/hardware/automotive/evs/1.0/types.h",
"android/hardware/automotive/evs/1.0/hwtypes.h",
"android/hardware/automotive/evs/1.0/IEvsCamera.h",
"android/hardware/automotive/evs/1.0/IHwEvsCamera.h",
"android/hardware/automotive/evs/1.0/BnHwEvsCamera.h",
"android/hardware/automotive/evs/1.0/BpHwEvsCamera.h",
"android/hardware/automotive/evs/1.0/BsEvsCamera.h",
"android/hardware/automotive/evs/1.0/IEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/IHwEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/BnHwEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/BpHwEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/BsEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/IEvsDisplay.h",
"android/hardware/automotive/evs/1.0/IHwEvsDisplay.h",
"android/hardware/automotive/evs/1.0/BnHwEvsDisplay.h",
"android/hardware/automotive/evs/1.0/BpHwEvsDisplay.h",
"android/hardware/automotive/evs/1.0/BsEvsDisplay.h",
"android/hardware/automotive/evs/1.0/IEvsEnumerator.h",
"android/hardware/automotive/evs/1.0/IHwEvsEnumerator.h",
"android/hardware/automotive/evs/1.0/BnHwEvsEnumerator.h",
"android/hardware/automotive/evs/1.0/BpHwEvsEnumerator.h",
"android/hardware/automotive/evs/1.0/BsEvsEnumerator.h",
],
}
cc_library {
name: "android.hardware.automotive.evs@1.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.automotive.evs@1.0_genc++"],
generated_headers: ["android.hardware.automotive.evs@1.0_genc++_headers"],
export_generated_headers: ["android.hardware.automotive.evs@1.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
],
}
genrule {
name: "android.hardware.automotive.evs@1.0-adapter-helper_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0",
srcs: [
":android.hardware.automotive.evs@1.0_hal",
],
out: [
"android/hardware/automotive/evs/1.0/AEvsCamera.cpp",
"android/hardware/automotive/evs/1.0/AEvsCameraStream.cpp",
"android/hardware/automotive/evs/1.0/AEvsDisplay.cpp",
"android/hardware/automotive/evs/1.0/AEvsEnumerator.cpp",
],
}
genrule {
name: "android.hardware.automotive.evs@1.0-adapter-helper_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0",
srcs: [
":android.hardware.automotive.evs@1.0_hal",
],
out: [
"android/hardware/automotive/evs/1.0/AEvsCamera.h",
"android/hardware/automotive/evs/1.0/AEvsCameraStream.h",
"android/hardware/automotive/evs/1.0/AEvsDisplay.h",
"android/hardware/automotive/evs/1.0/AEvsEnumerator.h",
],
}
cc_library {
name: "android.hardware.automotive.evs@1.0-adapter-helper",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.automotive.evs@1.0-adapter-helper_genc++"],
generated_headers: ["android.hardware.automotive.evs@1.0-adapter-helper_genc++_headers"],
export_generated_headers: ["android.hardware.automotive.evs@1.0-adapter-helper_genc++_headers"],
vendor_available: true,
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"libhidladapter",
"android.hardware.automotive.evs@1.0",
"android.hidl.base@1.0-adapter-helper",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libhidladapter",
"android.hardware.automotive.evs@1.0",
"android.hidl.base@1.0-adapter-helper",
],
}
genrule {
name: "android.hardware.automotive.evs@1.0-adapter_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0",
out: ["main.cpp"]
}
cc_test {
name: "android.hardware.automotive.evs@1.0-adapter",
defaults: ["hidl-module-defaults"],
shared_libs: [
"libhidladapter",
"libhidlbase",
"libhidltransport",
"libutils",
"android.hardware.automotive.evs@1.0",
"android.hardware.automotive.evs@1.0-adapter-helper",
],
generated_sources: ["android.hardware.automotive.evs@1.0-adapter_genc++"],
}

View File

@@ -1,150 +1,85 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.automotive.vehicle@2.0_hal",
hidl_interface {
name: "android.hardware.automotive.vehicle@2.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"IVehicle.hal",
"IVehicleCallback.hal",
],
interfaces: [
"android.hidl.base@1.0",
],
types: [
"DiagnosticFloatSensorIndex",
"DiagnosticIntegerSensorIndex",
"Obd2CommonIgnitionMonitors",
"Obd2CompressionIgnitionMonitors",
"Obd2FuelSystemStatus",
"Obd2FuelType",
"Obd2IgnitionMonitorKind",
"Obd2SecondaryAirStatus",
"Obd2SparkIgnitionMonitors",
"StatusCode",
"SubscribeFlags",
"SubscribeOptions",
"VehicleApPowerBootupReason",
"VehicleApPowerSetState",
"VehicleApPowerState",
"VehicleApPowerStateConfigFlag",
"VehicleApPowerStateIndex",
"VehicleApPowerStateShutdownParam",
"VehicleArea",
"VehicleAreaConfig",
"VehicleAreaDoor",
"VehicleAreaMirror",
"VehicleAreaSeat",
"VehicleAreaWindow",
"VehicleAreaZone",
"VehicleAudioContextFlag",
"VehicleAudioExtFocusFlag",
"VehicleAudioFocusIndex",
"VehicleAudioFocusRequest",
"VehicleAudioFocusState",
"VehicleAudioHwVariantConfigFlag",
"VehicleAudioRoutingPolicyIndex",
"VehicleAudioStream",
"VehicleAudioStreamFlag",
"VehicleAudioVolumeCapabilityFlag",
"VehicleAudioVolumeIndex",
"VehicleAudioVolumeLimitIndex",
"VehicleAudioVolumeState",
"VehicleDisplay",
"VehicleDrivingStatus",
"VehicleGear",
"VehicleHvacFanDirection",
"VehicleHwKeyInputAction",
"VehicleIgnitionState",
"VehicleInstrumentClusterType",
"VehiclePropConfig",
"VehiclePropValue",
"VehicleProperty",
"VehiclePropertyAccess",
"VehiclePropertyChangeMode",
"VehiclePropertyGroup",
"VehiclePropertyOperation",
"VehiclePropertyType",
"VehicleRadioConstants",
"VehicleTurnSignal",
"VehicleUnit",
"VmsAvailabilityStateIntegerValuesIndex",
"VmsBaseMessageIntegerValuesIndex",
"VmsMessageType",
"VmsMessageWithLayerAndPublisherIdIntegerValuesIndex",
"VmsMessageWithLayerIntegerValuesIndex",
"VmsOfferingMessageIntegerValuesIndex",
"VmsSubscriptionsStateIntegerValuesIndex",
"Wheel",
],
gen_java: true,
}
genrule {
name: "android.hardware.automotive.vehicle@2.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0",
srcs: [
":android.hardware.automotive.vehicle@2.0_hal",
],
out: [
"android/hardware/automotive/vehicle/2.0/types.cpp",
"android/hardware/automotive/vehicle/2.0/VehicleAll.cpp",
"android/hardware/automotive/vehicle/2.0/VehicleCallbackAll.cpp",
],
}
genrule {
name: "android.hardware.automotive.vehicle@2.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0",
srcs: [
":android.hardware.automotive.vehicle@2.0_hal",
],
out: [
"android/hardware/automotive/vehicle/2.0/types.h",
"android/hardware/automotive/vehicle/2.0/hwtypes.h",
"android/hardware/automotive/vehicle/2.0/IVehicle.h",
"android/hardware/automotive/vehicle/2.0/IHwVehicle.h",
"android/hardware/automotive/vehicle/2.0/BnHwVehicle.h",
"android/hardware/automotive/vehicle/2.0/BpHwVehicle.h",
"android/hardware/automotive/vehicle/2.0/BsVehicle.h",
"android/hardware/automotive/vehicle/2.0/IVehicleCallback.h",
"android/hardware/automotive/vehicle/2.0/IHwVehicleCallback.h",
"android/hardware/automotive/vehicle/2.0/BnHwVehicleCallback.h",
"android/hardware/automotive/vehicle/2.0/BpHwVehicleCallback.h",
"android/hardware/automotive/vehicle/2.0/BsVehicleCallback.h",
],
}
cc_library {
name: "android.hardware.automotive.vehicle@2.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.automotive.vehicle@2.0_genc++"],
generated_headers: ["android.hardware.automotive.vehicle@2.0_genc++_headers"],
export_generated_headers: ["android.hardware.automotive.vehicle@2.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
],
}
genrule {
name: "android.hardware.automotive.vehicle@2.0-adapter-helper_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0",
srcs: [
":android.hardware.automotive.vehicle@2.0_hal",
],
out: [
"android/hardware/automotive/vehicle/2.0/AVehicle.cpp",
"android/hardware/automotive/vehicle/2.0/AVehicleCallback.cpp",
],
}
genrule {
name: "android.hardware.automotive.vehicle@2.0-adapter-helper_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0",
srcs: [
":android.hardware.automotive.vehicle@2.0_hal",
],
out: [
"android/hardware/automotive/vehicle/2.0/AVehicle.h",
"android/hardware/automotive/vehicle/2.0/AVehicleCallback.h",
],
}
cc_library {
name: "android.hardware.automotive.vehicle@2.0-adapter-helper",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.automotive.vehicle@2.0-adapter-helper_genc++"],
generated_headers: ["android.hardware.automotive.vehicle@2.0-adapter-helper_genc++_headers"],
export_generated_headers: ["android.hardware.automotive.vehicle@2.0-adapter-helper_genc++_headers"],
vendor_available: true,
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"libhidladapter",
"android.hardware.automotive.vehicle@2.0",
"android.hidl.base@1.0-adapter-helper",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libhidladapter",
"android.hardware.automotive.vehicle@2.0",
"android.hidl.base@1.0-adapter-helper",
],
}
genrule {
name: "android.hardware.automotive.vehicle@2.0-adapter_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0",
out: ["main.cpp"]
}
cc_test {
name: "android.hardware.automotive.vehicle@2.0-adapter",
defaults: ["hidl-module-defaults"],
shared_libs: [
"libhidladapter",
"libhidlbase",
"libhidltransport",
"libutils",
"android.hardware.automotive.vehicle@2.0",
"android.hardware.automotive.vehicle@2.0-adapter-helper",
],
generated_sources: ["android.hardware.automotive.vehicle@2.0-adapter_genc++"],
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,72 +1,25 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.camera.device@3.3_hal",
hidl_interface {
name: "android.hardware.camera.device@3.3",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"ICameraDeviceSession.hal",
],
}
genrule {
name: "android.hardware.camera.device@3.3_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.3",
srcs: [
":android.hardware.camera.device@3.3_hal",
],
out: [
"android/hardware/camera/device/3.3/types.cpp",
"android/hardware/camera/device/3.3/CameraDeviceSessionAll.cpp",
],
}
genrule {
name: "android.hardware.camera.device@3.3_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.3",
srcs: [
":android.hardware.camera.device@3.3_hal",
],
out: [
"android/hardware/camera/device/3.3/types.h",
"android/hardware/camera/device/3.3/hwtypes.h",
"android/hardware/camera/device/3.3/ICameraDeviceSession.h",
"android/hardware/camera/device/3.3/IHwCameraDeviceSession.h",
"android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h",
"android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h",
"android/hardware/camera/device/3.3/BsCameraDeviceSession.h",
],
}
cc_library {
name: "android.hardware.camera.device@3.3",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.camera.device@3.3_genc++"],
generated_headers: ["android.hardware.camera.device@3.3_genc++_headers"],
export_generated_headers: ["android.hardware.camera.device@3.3_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
interfaces: [
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.graphics.common@1.0",
"android.hidl.base@1.0",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.graphics.common@1.0",
types: [
"HalStream",
"HalStreamConfiguration",
],
gen_java: false,
}

View File

@@ -1,7 +1,11 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.cas@1.0_hal",
hidl_interface {
name: "android.hardware.cas@1.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"ICas.hal",
@@ -9,79 +13,13 @@ filegroup {
"IDescramblerBase.hal",
"IMediaCasService.hal",
],
interfaces: [
"android.hidl.base@1.0",
],
types: [
"HidlCasPluginDescriptor",
"Status",
],
gen_java: true,
}
genrule {
name: "android.hardware.cas@1.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.cas@1.0",
srcs: [
":android.hardware.cas@1.0_hal",
],
out: [
"android/hardware/cas/1.0/types.cpp",
"android/hardware/cas/1.0/CasAll.cpp",
"android/hardware/cas/1.0/CasListenerAll.cpp",
"android/hardware/cas/1.0/DescramblerBaseAll.cpp",
"android/hardware/cas/1.0/MediaCasServiceAll.cpp",
],
}
genrule {
name: "android.hardware.cas@1.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.cas@1.0",
srcs: [
":android.hardware.cas@1.0_hal",
],
out: [
"android/hardware/cas/1.0/types.h",
"android/hardware/cas/1.0/hwtypes.h",
"android/hardware/cas/1.0/ICas.h",
"android/hardware/cas/1.0/IHwCas.h",
"android/hardware/cas/1.0/BnHwCas.h",
"android/hardware/cas/1.0/BpHwCas.h",
"android/hardware/cas/1.0/BsCas.h",
"android/hardware/cas/1.0/ICasListener.h",
"android/hardware/cas/1.0/IHwCasListener.h",
"android/hardware/cas/1.0/BnHwCasListener.h",
"android/hardware/cas/1.0/BpHwCasListener.h",
"android/hardware/cas/1.0/BsCasListener.h",
"android/hardware/cas/1.0/IDescramblerBase.h",
"android/hardware/cas/1.0/IHwDescramblerBase.h",
"android/hardware/cas/1.0/BnHwDescramblerBase.h",
"android/hardware/cas/1.0/BpHwDescramblerBase.h",
"android/hardware/cas/1.0/BsDescramblerBase.h",
"android/hardware/cas/1.0/IMediaCasService.h",
"android/hardware/cas/1.0/IHwMediaCasService.h",
"android/hardware/cas/1.0/BnHwMediaCasService.h",
"android/hardware/cas/1.0/BpHwMediaCasService.h",
"android/hardware/cas/1.0/BsMediaCasService.h",
],
}
cc_library {
name: "android.hardware.cas@1.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.cas@1.0_genc++"],
generated_headers: ["android.hardware.cas@1.0_genc++_headers"],
export_generated_headers: ["android.hardware.cas@1.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
],
}

View File

@@ -1,68 +1,26 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.cas.native@1.0_hal",
hidl_interface {
name: "android.hardware.cas.native@1.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"IDescrambler.hal",
],
}
genrule {
name: "android.hardware.cas.native@1.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.cas.native@1.0",
srcs: [
":android.hardware.cas.native@1.0_hal",
],
out: [
"android/hardware/cas/native/1.0/types.cpp",
"android/hardware/cas/native/1.0/DescramblerAll.cpp",
],
}
genrule {
name: "android.hardware.cas.native@1.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.cas.native@1.0",
srcs: [
":android.hardware.cas.native@1.0_hal",
],
out: [
"android/hardware/cas/native/1.0/types.h",
"android/hardware/cas/native/1.0/hwtypes.h",
"android/hardware/cas/native/1.0/IDescrambler.h",
"android/hardware/cas/native/1.0/IHwDescrambler.h",
"android/hardware/cas/native/1.0/BnHwDescrambler.h",
"android/hardware/cas/native/1.0/BpHwDescrambler.h",
"android/hardware/cas/native/1.0/BsDescrambler.h",
],
}
cc_library {
name: "android.hardware.cas.native@1.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.cas.native@1.0_genc++"],
generated_headers: ["android.hardware.cas.native@1.0_genc++_headers"],
export_generated_headers: ["android.hardware.cas.native@1.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
interfaces: [
"android.hardware.cas@1.0",
"android.hidl.base@1.0",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"android.hardware.cas@1.0",
types: [
"BufferType",
"DestinationBuffer",
"ScramblingControl",
"SharedBuffer",
"SubSample",
],
gen_java: false,
}

View File

@@ -1,186 +1,24 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.health@2.0_hal",
hidl_interface {
name: "android.hardware.health@2.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"IHealth.hal",
"IHealthInfoCallback.hal",
],
}
genrule {
name: "android.hardware.health@2.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
srcs: [
":android.hardware.health@2.0_hal",
],
out: [
"android/hardware/health/2.0/types.cpp",
"android/hardware/health/2.0/HealthAll.cpp",
"android/hardware/health/2.0/HealthInfoCallbackAll.cpp",
],
}
genrule {
name: "android.hardware.health@2.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
srcs: [
":android.hardware.health@2.0_hal",
],
out: [
"android/hardware/health/2.0/types.h",
"android/hardware/health/2.0/hwtypes.h",
"android/hardware/health/2.0/IHealth.h",
"android/hardware/health/2.0/IHwHealth.h",
"android/hardware/health/2.0/BnHwHealth.h",
"android/hardware/health/2.0/BpHwHealth.h",
"android/hardware/health/2.0/BsHealth.h",
"android/hardware/health/2.0/IHealthInfoCallback.h",
"android/hardware/health/2.0/IHwHealthInfoCallback.h",
"android/hardware/health/2.0/BnHwHealthInfoCallback.h",
"android/hardware/health/2.0/BpHwHealthInfoCallback.h",
"android/hardware/health/2.0/BsHealthInfoCallback.h",
],
}
cc_library {
name: "android.hardware.health@2.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.health@2.0_genc++"],
generated_headers: ["android.hardware.health@2.0_genc++_headers"],
export_generated_headers: ["android.hardware.health@2.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
interfaces: [
"android.hardware.health@1.0",
"android.hidl.base@1.0",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"android.hardware.health@1.0",
types: [
"HealthInfo",
"Result",
],
gen_java: true,
}
genrule {
name: "android.hardware.health-V2.0-java_gen_java",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
srcs: [
":android.hardware.health@2.0_hal",
],
out: [
"android/hardware/health/V2_0/HealthInfo.java",
"android/hardware/health/V2_0/Result.java",
"android/hardware/health/V2_0/IHealth.java",
"android/hardware/health/V2_0/IHealthInfoCallback.java",
],
}
java_library {
name: "android.hardware.health-V2.0-java",
no_framework_libs: true,
defaults: ["hidl-java-module-defaults"],
srcs: [":android.hardware.health-V2.0-java_gen_java"],
libs: [
"hwbinder",
"android.hardware.health-V1.0-java",
"android.hidl.base-V1.0-java",
]
}
// This package does not export any types. Not creating java constants export.
genrule {
name: "android.hardware.health@2.0-adapter-helper_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
srcs: [
":android.hardware.health@2.0_hal",
],
out: [
"android/hardware/health/2.0/AHealth.cpp",
"android/hardware/health/2.0/AHealthInfoCallback.cpp",
],
}
genrule {
name: "android.hardware.health@2.0-adapter-helper_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
srcs: [
":android.hardware.health@2.0_hal",
],
out: [
"android/hardware/health/2.0/AHealth.h",
"android/hardware/health/2.0/AHealthInfoCallback.h",
],
}
cc_library {
name: "android.hardware.health@2.0-adapter-helper",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.health@2.0-adapter-helper_genc++"],
generated_headers: ["android.hardware.health@2.0-adapter-helper_genc++_headers"],
export_generated_headers: ["android.hardware.health@2.0-adapter-helper_genc++_headers"],
vendor_available: true,
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"libhidladapter",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@1.0-adapter-helper",
"android.hidl.base@1.0-adapter-helper",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libhidladapter",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@1.0-adapter-helper",
"android.hidl.base@1.0-adapter-helper",
],
}
genrule {
name: "android.hardware.health@2.0-adapter_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-adapter-main -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@2.0",
out: ["main.cpp"]
}
cc_test {
name: "android.hardware.health@2.0-adapter",
defaults: ["hidl-module-defaults"],
shared_libs: [
"libhidladapter",
"libhidlbase",
"libhidltransport",
"libutils",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@2.0-adapter-helper",
],
generated_sources: ["android.hardware.health@2.0-adapter_genc++"],
}

View File

@@ -1,7 +1,11 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.neuralnetworks@1.0_hal",
hidl_interface {
name: "android.hardware.neuralnetworks@1.0",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"types.hal",
"IDevice.hal",
@@ -9,79 +13,25 @@ filegroup {
"IPreparedModel.hal",
"IPreparedModelCallback.hal",
],
interfaces: [
"android.hidl.base@1.0",
],
types: [
"Capabilities",
"DataLocation",
"DeviceStatus",
"ErrorStatus",
"FusedActivationFunc",
"Model",
"Operand",
"OperandLifeTime",
"OperandType",
"Operation",
"OperationType",
"PerformanceInfo",
"Request",
"RequestArgument",
],
gen_java: false,
}
genrule {
name: "android.hardware.neuralnetworks@1.0_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.neuralnetworks@1.0",
srcs: [
":android.hardware.neuralnetworks@1.0_hal",
],
out: [
"android/hardware/neuralnetworks/1.0/types.cpp",
"android/hardware/neuralnetworks/1.0/DeviceAll.cpp",
"android/hardware/neuralnetworks/1.0/ExecutionCallbackAll.cpp",
"android/hardware/neuralnetworks/1.0/PreparedModelAll.cpp",
"android/hardware/neuralnetworks/1.0/PreparedModelCallbackAll.cpp",
],
}
genrule {
name: "android.hardware.neuralnetworks@1.0_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.neuralnetworks@1.0",
srcs: [
":android.hardware.neuralnetworks@1.0_hal",
],
out: [
"android/hardware/neuralnetworks/1.0/types.h",
"android/hardware/neuralnetworks/1.0/hwtypes.h",
"android/hardware/neuralnetworks/1.0/IDevice.h",
"android/hardware/neuralnetworks/1.0/IHwDevice.h",
"android/hardware/neuralnetworks/1.0/BnHwDevice.h",
"android/hardware/neuralnetworks/1.0/BpHwDevice.h",
"android/hardware/neuralnetworks/1.0/BsDevice.h",
"android/hardware/neuralnetworks/1.0/IExecutionCallback.h",
"android/hardware/neuralnetworks/1.0/IHwExecutionCallback.h",
"android/hardware/neuralnetworks/1.0/BnHwExecutionCallback.h",
"android/hardware/neuralnetworks/1.0/BpHwExecutionCallback.h",
"android/hardware/neuralnetworks/1.0/BsExecutionCallback.h",
"android/hardware/neuralnetworks/1.0/IPreparedModel.h",
"android/hardware/neuralnetworks/1.0/IHwPreparedModel.h",
"android/hardware/neuralnetworks/1.0/BnHwPreparedModel.h",
"android/hardware/neuralnetworks/1.0/BpHwPreparedModel.h",
"android/hardware/neuralnetworks/1.0/BsPreparedModel.h",
"android/hardware/neuralnetworks/1.0/IPreparedModelCallback.h",
"android/hardware/neuralnetworks/1.0/IHwPreparedModelCallback.h",
"android/hardware/neuralnetworks/1.0/BnHwPreparedModelCallback.h",
"android/hardware/neuralnetworks/1.0/BpHwPreparedModelCallback.h",
"android/hardware/neuralnetworks/1.0/BsPreparedModelCallback.h",
],
}
cc_library {
name: "android.hardware.neuralnetworks@1.0",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.neuralnetworks@1.0_genc++"],
generated_headers: ["android.hardware.neuralnetworks@1.0_genc++_headers"],
export_generated_headers: ["android.hardware.neuralnetworks@1.0_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
],
}

View File

@@ -1,71 +1,19 @@
// This file is autogenerated by hidl-gen. Do not edit manually.
// This file is autogenerated by hidl-gen -Landroidbp.
filegroup {
name: "android.hardware.thermal@1.1_hal",
hidl_interface {
name: "android.hardware.thermal@1.1",
root: "android.hardware",
vndk: {
enabled: true,
},
srcs: [
"IThermal.hal",
"IThermalCallback.hal",
],
}
genrule {
name: "android.hardware.thermal@1.1_genc++",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.1",
srcs: [
":android.hardware.thermal@1.1_hal",
],
out: [
"android/hardware/thermal/1.1/ThermalAll.cpp",
"android/hardware/thermal/1.1/ThermalCallbackAll.cpp",
],
}
genrule {
name: "android.hardware.thermal@1.1_genc++_headers",
tools: ["hidl-gen"],
cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.1",
srcs: [
":android.hardware.thermal@1.1_hal",
],
out: [
"android/hardware/thermal/1.1/IThermal.h",
"android/hardware/thermal/1.1/IHwThermal.h",
"android/hardware/thermal/1.1/BnHwThermal.h",
"android/hardware/thermal/1.1/BpHwThermal.h",
"android/hardware/thermal/1.1/BsThermal.h",
"android/hardware/thermal/1.1/IThermalCallback.h",
"android/hardware/thermal/1.1/IHwThermalCallback.h",
"android/hardware/thermal/1.1/BnHwThermalCallback.h",
"android/hardware/thermal/1.1/BpHwThermalCallback.h",
"android/hardware/thermal/1.1/BsThermalCallback.h",
],
}
cc_library {
name: "android.hardware.thermal@1.1",
defaults: ["hidl-module-defaults"],
generated_sources: ["android.hardware.thermal@1.1_genc++"],
generated_headers: ["android.hardware.thermal@1.1_genc++_headers"],
export_generated_headers: ["android.hardware.thermal@1.1_genc++_headers"],
vendor_available: true,
vndk: {
enabled: true,
},
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"android.hardware.thermal@1.0",
],
export_shared_lib_headers: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
interfaces: [
"android.hardware.thermal@1.0",
"android.hidl.base@1.0",
],
gen_java: true,
}

View File

@@ -1,65 +0,0 @@
# This file is autogenerated by hidl-gen. Do not edit manually.
LOCAL_PATH := $(call my-dir)
################################################################################
include $(CLEAR_VARS)
LOCAL_MODULE := android.hardware.thermal-V1.1-java
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
intermediates := $(call local-generated-sources-dir, COMMON)
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
LOCAL_JAVA_LIBRARIES := \
android.hardware.thermal-V1.0-java \
android.hidl.base-V1.0-java \
LOCAL_NO_STANDARD_LIBRARIES := true
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
#
# Build IThermal.hal
#
GEN := $(intermediates)/android/hardware/thermal/V1_1/IThermal.java
$(GEN): $(HIDL)
$(GEN): PRIVATE_HIDL := $(HIDL)
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IThermal.hal
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IThermalCallback.hal
$(GEN): $(LOCAL_PATH)/IThermalCallback.hal
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
$(GEN): PRIVATE_CUSTOM_TOOL = \
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
-Ljava \
-randroid.hardware:hardware/interfaces \
-randroid.hidl:system/libhidl/transport \
android.hardware.thermal@1.1::IThermal
$(GEN): $(LOCAL_PATH)/IThermal.hal
$(transform-generated-source)
LOCAL_GENERATED_SOURCES += $(GEN)
#
# Build IThermalCallback.hal
#
GEN := $(intermediates)/android/hardware/thermal/V1_1/IThermalCallback.java
$(GEN): $(HIDL)
$(GEN): PRIVATE_HIDL := $(HIDL)
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IThermalCallback.hal
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
$(GEN): PRIVATE_CUSTOM_TOOL = \
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
-Ljava \
-randroid.hardware:hardware/interfaces \
-randroid.hidl:system/libhidl/transport \
android.hardware.thermal@1.1::IThermalCallback
$(GEN): $(LOCAL_PATH)/IThermalCallback.hal
$(transform-generated-source)
LOCAL_GENERATED_SOURCES += $(GEN)
include $(BUILD_JAVA_LIBRARY)
include $(call all-makefiles-under,$(LOCAL_PATH))