mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 05:49:27 +00:00
Update for Soong java makefiles.
am: c3e80fa01e
Change-Id: Ia8835f9c95bd98a96f5fd3aff11191e7d3726fb9
This commit is contained in:
@@ -109,6 +109,27 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.audio-V2.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0",
|
||||
srcs: [
|
||||
":android.hardware.audio@2.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/audio/V2_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.audio-V2.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.audio-V2.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.audio@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -145,7 +166,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.audio@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,46 +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.audio-V2.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/audio/V2_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IDevice.hal
|
||||
$(GEN): $(LOCAL_PATH)/IDevicesFactory.hal
|
||||
$(GEN): $(LOCAL_PATH)/IPrimaryDevice.hal
|
||||
$(GEN): $(LOCAL_PATH)/IStream.hal
|
||||
$(GEN): $(LOCAL_PATH)/IStreamIn.hal
|
||||
$(GEN): $(LOCAL_PATH)/IStreamOut.hal
|
||||
$(GEN): $(LOCAL_PATH)/IStreamOutCallback.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.audio@2.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -57,3 +57,25 @@ cc_library {
|
||||
"libutils",
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.audio.common-V2.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.common@2.0",
|
||||
srcs: [
|
||||
":android.hardware.audio.common@2.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/audio/common/V2_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.audio.common-V2.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.audio.common-V2.0-java-constants_gen_java"],
|
||||
}
|
||||
// This package has no interfaces. Not creating versioning adapter.
|
||||
|
||||
@@ -1,39 +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.audio.common-V2.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/audio/common/V2_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.audio.common@2.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -158,6 +158,27 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.audio.effect-V2.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0",
|
||||
srcs: [
|
||||
":android.hardware.audio.effect@2.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/audio/effect/V2_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.audio.effect-V2.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.audio.effect-V2.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.audio.effect@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -208,7 +229,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.audio.effect@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,53 +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.audio.effect-V2.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/audio/effect/V2_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAcousticEchoCancelerEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAutomaticGainControlEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IBassBoostEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IDownmixEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IEffectBufferProviderCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IEffectsFactory.hal
|
||||
$(GEN): $(LOCAL_PATH)/IEnvironmentalReverbEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IEqualizerEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/ILoudnessEnhancerEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/INoiseSuppressionEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IPresetReverbEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IVirtualizerEffect.hal
|
||||
$(GEN): $(LOCAL_PATH)/IVisualizerEffect.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.audio.effect@2.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,42 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.biometrics.fingerprint-V2.1-java_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.biometrics.fingerprint@2.1",
|
||||
srcs: [
|
||||
":android.hardware.biometrics.fingerprint@2.1_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquired.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquiredInfo.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintAuthenticated.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintEnroll.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintError.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintFingerId.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintIterator.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/FingerprintMsgType.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/RequestStatus.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint.java",
|
||||
"android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.biometrics.fingerprint-V2.1-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.biometrics.fingerprint-V2.1-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +134,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.biometrics.fingerprint@2.1-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,239 +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.biometrics.fingerprint-V2.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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintAcquired)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquired.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintAcquired
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintAcquiredInfo)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAcquiredInfo.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintAcquiredInfo
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintAuthenticated)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintAuthenticated.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintAuthenticated
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintEnroll)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintEnroll.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintEnroll
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintError)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintError.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintError
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintFingerId)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintFingerId.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintFingerId
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintIterator)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintIterator.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintIterator
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (FingerprintMsgType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/FingerprintMsgType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.FingerprintMsgType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (RequestStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/RequestStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::types.RequestStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBiometricsFingerprint.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBiometricsFingerprint.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::IBiometricsFingerprint
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBiometricsFingerprint.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBiometricsFingerprintClientCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.biometrics.fingerprint@2.1::IBiometricsFingerprintClientCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBiometricsFingerprintClientCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,34 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.bluetooth-V1.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.bluetooth@1.0",
|
||||
srcs: [
|
||||
":android.hardware.bluetooth@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/bluetooth/V1_0/Status.java",
|
||||
"android/hardware/bluetooth/V1_0/IBluetoothHci.java",
|
||||
"android/hardware/bluetooth/V1_0/IBluetoothHciCallbacks.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.bluetooth-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.bluetooth-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.bluetooth@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +126,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.bluetooth@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,87 +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.bluetooth-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/bluetooth/V1_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.bluetooth@1.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBluetoothHci.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/bluetooth/V1_0/IBluetoothHci.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHci.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
|
||||
$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.bluetooth@1.0::IBluetoothHci
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBluetoothHci.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBluetoothHciCallbacks.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/bluetooth/V1_0/IBluetoothHciCallbacks.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.bluetooth@1.0::IBluetoothHciCallbacks
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBluetoothHciCallbacks.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,34 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.boot-V1.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.boot@1.0",
|
||||
srcs: [
|
||||
":android.hardware.boot@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/boot/V1_0/BoolResult.java",
|
||||
"android/hardware/boot/V1_0/CommandResult.java",
|
||||
"android/hardware/boot/V1_0/IBootControl.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.boot-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.boot-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.boot@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +117,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.boot@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,83 +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.boot-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (BoolResult)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/boot/V1_0/BoolResult.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.boot@1.0::types.BoolResult
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CommandResult)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/boot/V1_0/CommandResult.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.boot@1.0::types.CommandResult
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBootControl.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/boot/V1_0/IBootControl.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBootControl.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.boot@1.0::IBootControl
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBootControl.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -86,6 +86,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.broadcastradio@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -116,7 +121,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.broadcastradio@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -88,6 +88,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.broadcastradio@1.1-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -118,7 +123,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.broadcastradio@1.1-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -57,3 +57,37 @@ cc_library {
|
||||
"libutils",
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.camera.common-V1.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.camera.common@1.0",
|
||||
srcs: [
|
||||
":android.hardware.camera.common@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/camera/common/V1_0/CameraDeviceStatus.java",
|
||||
"android/hardware/camera/common/V1_0/CameraMetadataType.java",
|
||||
"android/hardware/camera/common/V1_0/CameraResourceCost.java",
|
||||
"android/hardware/camera/common/V1_0/Status.java",
|
||||
"android/hardware/camera/common/V1_0/TagBoundaryId.java",
|
||||
"android/hardware/camera/common/V1_0/TorchMode.java",
|
||||
"android/hardware/camera/common/V1_0/TorchModeStatus.java",
|
||||
"android/hardware/camera/common/V1_0/VendorTag.java",
|
||||
"android/hardware/camera/common/V1_0/VendorTagSection.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.camera.common-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.camera.common-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
// This package has no interfaces. Not creating versioning adapter.
|
||||
|
||||
@@ -1,191 +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.camera.common-V1.0-java
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (CameraDeviceStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraDeviceStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.CameraDeviceStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CameraMetadataType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraMetadataType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.CameraMetadataType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CameraResourceCost)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/CameraResourceCost.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.CameraResourceCost
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (TagBoundaryId)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/TagBoundaryId.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.TagBoundaryId
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (TorchMode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/TorchMode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.TorchMode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (TorchModeStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/TorchModeStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.TorchModeStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (VendorTag)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/VendorTag.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.VendorTag
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (VendorTagSection)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/camera/common/V1_0/VendorTagSection.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.camera.common@1.0::types.VendorTagSection
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -83,6 +83,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.camera.device@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -111,7 +116,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.camera.device@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -83,6 +83,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.camera.device@3.2-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -111,7 +116,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.camera.device@3.2-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -57,3 +57,92 @@ cc_library {
|
||||
"libutils",
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.camera.metadata-V3.2-java_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.metadata@3.2",
|
||||
srcs: [
|
||||
":android.hardware.camera.metadata@3.2_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidBlackLevelLock.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionAberrationMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidColorCorrectionMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeAntibandingMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLock.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeLockAvailable.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAePrecaptureTrigger.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAeState.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfState.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAfTrigger.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLock.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbLockAvailable.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlAwbState.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlCaptureIntent.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEffectMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlEnableZsl.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlSceneMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidControlVideoStabilizationMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDemosaicMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthAvailableDepthStreamConfigurations.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidDepthDepthIsExclusive.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidEdgeMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashInfoAvailable.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidFlashState.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidHotPixelMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidInfoSupportedHardwareLevel.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedAvailableLeds.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLedTransmit.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensFacing.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensInfoFocusDistanceCalibration.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensOpticalStabilizationMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidLensState.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidNoiseReductionMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidQuirksPartialResult.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestAvailableCapabilities.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestMetadataMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidRequestType.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableFormats.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerAvailableStreamConfigurations.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidScalerCroppingType.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoColorFilterArrangement.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoLensShadingApplied.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorInfoTimestampSource.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorReferenceIlluminant1.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSensorTestPatternMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidShadingMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsFaceDetectMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHistogramMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsHotPixelMapMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsLensShadingMapMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSceneFlicker.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidStatisticsSharpnessMapMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncFrameNumber.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidSyncMaxLatency.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapMode.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataEnumAndroidTonemapPresetCurve.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataSection.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataSectionStart.java",
|
||||
"android/hardware/camera/metadata/V3_2/CameraMetadataTag.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.camera.metadata-V3.2-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.camera.metadata-V3.2-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
// This package has no interfaces. Not creating versioning adapter.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -76,6 +76,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.camera.provider@2.4-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -102,7 +107,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.camera.provider@2.4-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,38 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.configstore-V1.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.configstore@1.0",
|
||||
srcs: [
|
||||
":android.hardware.configstore@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/configstore/V1_0/OptionalBool.java",
|
||||
"android/hardware/configstore/V1_0/OptionalInt32.java",
|
||||
"android/hardware/configstore/V1_0/OptionalInt64.java",
|
||||
"android/hardware/configstore/V1_0/OptionalString.java",
|
||||
"android/hardware/configstore/V1_0/OptionalUInt32.java",
|
||||
"android/hardware/configstore/V1_0/OptionalUInt64.java",
|
||||
"android/hardware/configstore/V1_0/ISurfaceFlingerConfigs.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.configstore-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.configstore-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.configstore@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +121,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.configstore@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,159 +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.configstore-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalBool)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalBool.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalBool
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalInt32)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalInt32.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalInt32
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalInt64)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalInt64.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalInt64
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalString)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalString.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalString
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalUInt32)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalUInt32.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalUInt32
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionalUInt64)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/OptionalUInt64.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.configstore@1.0::types.OptionalUInt64
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build ISurfaceFlingerConfigs.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/configstore/V1_0/ISurfaceFlingerConfigs.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISurfaceFlingerConfigs.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.configstore@1.0::ISurfaceFlingerConfigs
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/ISurfaceFlingerConfigs.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,47 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.contexthub-V1.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.contexthub@1.0",
|
||||
srcs: [
|
||||
":android.hardware.contexthub@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/contexthub/V1_0/AsyncEventType.java",
|
||||
"android/hardware/contexthub/V1_0/ContextHub.java",
|
||||
"android/hardware/contexthub/V1_0/ContextHubMsg.java",
|
||||
"android/hardware/contexthub/V1_0/HostEndPoint.java",
|
||||
"android/hardware/contexthub/V1_0/HubAppInfo.java",
|
||||
"android/hardware/contexthub/V1_0/HubMemoryFlag.java",
|
||||
"android/hardware/contexthub/V1_0/HubMemoryType.java",
|
||||
"android/hardware/contexthub/V1_0/MemRange.java",
|
||||
"android/hardware/contexthub/V1_0/NanoAppBinary.java",
|
||||
"android/hardware/contexthub/V1_0/NanoAppFlags.java",
|
||||
"android/hardware/contexthub/V1_0/PhysicalSensor.java",
|
||||
"android/hardware/contexthub/V1_0/Result.java",
|
||||
"android/hardware/contexthub/V1_0/SensorType.java",
|
||||
"android/hardware/contexthub/V1_0/TransactionResult.java",
|
||||
"android/hardware/contexthub/V1_0/IContexthub.java",
|
||||
"android/hardware/contexthub/V1_0/IContexthubCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.contexthub-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.contexthub-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.contexthub@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +139,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.contexthub@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,334 +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.contexthub-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (AsyncEventType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/AsyncEventType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.AsyncEventType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ContextHub)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHub.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.ContextHub
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ContextHubMsg)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/ContextHubMsg.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.ContextHubMsg
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HostEndPoint)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/HostEndPoint.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.HostEndPoint
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HubAppInfo)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubAppInfo.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.HubAppInfo
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HubMemoryFlag)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryFlag.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.HubMemoryFlag
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HubMemoryType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/HubMemoryType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.HubMemoryType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (MemRange)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/MemRange.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.MemRange
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NanoAppBinary)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppBinary.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.NanoAppBinary
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NanoAppFlags)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/NanoAppFlags.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.NanoAppFlags
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PhysicalSensor)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/PhysicalSensor.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.PhysicalSensor
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Result)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/Result.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.Result
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (SensorType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/SensorType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.SensorType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (TransactionResult)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/TransactionResult.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.contexthub@1.0::types.TransactionResult
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IContexthub.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthub.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthub.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IContexthubCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.contexthub@1.0::IContexthub
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IContexthub.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IContexthubCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/contexthub/V1_0/IContexthubCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IContexthubCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.contexthub@1.0::IContexthubCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IContexthubCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -93,6 +93,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.drm@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -125,7 +130,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.drm@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -61,6 +61,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.dumpstate@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -85,7 +90,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.dumpstate@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,34 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.gatekeeper-V1.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.gatekeeper@1.0",
|
||||
srcs: [
|
||||
":android.hardware.gatekeeper@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/gatekeeper/V1_0/GatekeeperResponse.java",
|
||||
"android/hardware/gatekeeper/V1_0/GatekeeperStatusCode.java",
|
||||
"android/hardware/gatekeeper/V1_0/IGatekeeper.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.gatekeeper-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.gatekeeper-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.gatekeeper@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +117,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.gatekeeper@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,83 +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.gatekeeper-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (GatekeeperResponse)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/GatekeeperResponse.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gatekeeper@1.0::types.GatekeeperResponse
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (GatekeeperStatusCode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/GatekeeperStatusCode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gatekeeper@1.0::types.GatekeeperStatusCode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGatekeeper.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gatekeeper/V1_0/IGatekeeper.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGatekeeper.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gatekeeper@1.0::IGatekeeper
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGatekeeper.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -198,6 +198,71 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.gnss-V1.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.gnss@1.0",
|
||||
srcs: [
|
||||
":android.hardware.gnss@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/gnss/V1_0/GnssConstellationType.java",
|
||||
"android/hardware/gnss/V1_0/GnssLocation.java",
|
||||
"android/hardware/gnss/V1_0/GnssLocationFlags.java",
|
||||
"android/hardware/gnss/V1_0/GnssMax.java",
|
||||
"android/hardware/gnss/V1_0/IAGnss.java",
|
||||
"android/hardware/gnss/V1_0/IAGnssCallback.java",
|
||||
"android/hardware/gnss/V1_0/IAGnssRil.java",
|
||||
"android/hardware/gnss/V1_0/IAGnssRilCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnss.java",
|
||||
"android/hardware/gnss/V1_0/IGnssBatching.java",
|
||||
"android/hardware/gnss/V1_0/IGnssBatchingCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssConfiguration.java",
|
||||
"android/hardware/gnss/V1_0/IGnssDebug.java",
|
||||
"android/hardware/gnss/V1_0/IGnssGeofenceCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssGeofencing.java",
|
||||
"android/hardware/gnss/V1_0/IGnssMeasurement.java",
|
||||
"android/hardware/gnss/V1_0/IGnssMeasurementCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssNavigationMessage.java",
|
||||
"android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssNi.java",
|
||||
"android/hardware/gnss/V1_0/IGnssNiCallback.java",
|
||||
"android/hardware/gnss/V1_0/IGnssXtra.java",
|
||||
"android/hardware/gnss/V1_0/IGnssXtraCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.gnss-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.gnss-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.gnss-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0",
|
||||
srcs: [
|
||||
":android.hardware.gnss@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/gnss/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.gnss-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.gnss-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.gnss@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -260,7 +325,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.gnss@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,583 +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.gnss-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (GnssConstellationType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssConstellationType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gnss@1.0::types.GnssConstellationType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (GnssLocation)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocation.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gnss@1.0::types.GnssLocation
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (GnssLocationFlags)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssLocationFlags.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gnss@1.0::types.GnssLocationFlags
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (GnssMax)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/GnssMax.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.gnss@1.0::types.GnssMax
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IAGnss.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnss.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnss.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssCallback.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.gnss@1.0::IAGnss
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IAGnss.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IAGnssCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssCallback.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.gnss@1.0::IAGnssCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IAGnssRil.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRil.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRil.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRilCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.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.gnss@1.0::IAGnssRil
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IAGnssRilCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IAGnssRilCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IAGnssRilCallback.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.gnss@1.0::IAGnssRilCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnss.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnss.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnss.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnss.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnss.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IAGnssRil.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatching.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssConfiguration.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssDebug.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofencing.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurement.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessage.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNi.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNi.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtra.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnss
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnss.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssBatching.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatching.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatching.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssBatchingCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.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.gnss@1.0::IGnssBatching
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssBatchingCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssBatchingCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssBatchingCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnssBatchingCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnssCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssConfiguration.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssConfiguration.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssConfiguration.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.gnss@1.0::IGnssConfiguration
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssDebug.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssDebug.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssDebug.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnssDebug
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssGeofenceCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofenceCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofenceCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnssGeofenceCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssGeofencing.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssGeofencing.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssGeofencing.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssGeofenceCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.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.gnss@1.0::IGnssGeofencing
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssMeasurement.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurement.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurement.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssMeasurementCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.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.gnss@1.0::IGnssMeasurement
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssMeasurementCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssMeasurementCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssMeasurementCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.gnss@1.0::IGnssMeasurementCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssNavigationMessage.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessage.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessage.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.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.gnss@1.0::IGnssNavigationMessage
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssNavigationMessageCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNavigationMessageCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNavigationMessageCallback.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.gnss@1.0::IGnssNavigationMessageCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssNi.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNi.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNi.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssNiCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNiCallback.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.gnss@1.0::IGnssNi
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNi.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssNiCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssNiCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssNiCallback.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.gnss@1.0::IGnssNiCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssXtra.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtra.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtra.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGnssXtraCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.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.gnss@1.0::IGnssXtra
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGnssXtraCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/IGnssXtraCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGnssXtraCallback.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.gnss@1.0::IGnssXtraCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.gnss-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/gnss/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnss.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRil.hal
|
||||
$(GEN): $(LOCAL_PATH)/IAGnssRilCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnss.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatching.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssBatchingCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssConfiguration.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssDebug.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofenceCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssGeofencing.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurement.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssMeasurementCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessage.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNavigationMessageCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNi.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssNiCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtra.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGnssXtraCallback.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.gnss@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -66,6 +66,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.allocator@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -90,7 +95,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.graphics.allocator@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -72,6 +72,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +103,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.graphics.bufferqueue@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -58,3 +58,51 @@ cc_library {
|
||||
"libutils",
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.common-V1.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.graphics.common@1.0",
|
||||
srcs: [
|
||||
":android.hardware.graphics.common@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/graphics/common/V1_0/BufferUsage.java",
|
||||
"android/hardware/graphics/common/V1_0/ColorMode.java",
|
||||
"android/hardware/graphics/common/V1_0/ColorTransform.java",
|
||||
"android/hardware/graphics/common/V1_0/Dataspace.java",
|
||||
"android/hardware/graphics/common/V1_0/Hdr.java",
|
||||
"android/hardware/graphics/common/V1_0/PixelFormat.java",
|
||||
"android/hardware/graphics/common/V1_0/Transform.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.graphics.common-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.graphics.common-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.common-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.common@1.0",
|
||||
srcs: [
|
||||
":android.hardware.graphics.common@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/graphics/common/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.graphics.common-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.graphics.common-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
// This package has no interfaces. Not creating versioning adapter.
|
||||
|
||||
@@ -1,186 +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.graphics.common-V1.0-java
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (BufferUsage)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/BufferUsage.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.BufferUsage
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ColorMode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorMode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.ColorMode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ColorTransform)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/ColorTransform.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.ColorTransform
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Dataspace)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Dataspace.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.Dataspace
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Hdr)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Hdr.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.Hdr
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PixelFormat)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/PixelFormat.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.PixelFormat
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Transform)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Transform.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.graphics.common@1.0::types.Transform
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.graphics.common-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/graphics/common/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.graphics.common@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -81,6 +81,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.composer@2.1-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -109,7 +114,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.graphics.composer@2.1-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -68,6 +68,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.graphics.mapper@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -92,7 +97,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.graphics.mapper@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,53 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.health-V1.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@1.0",
|
||||
srcs: [
|
||||
":android.hardware.health@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/health/V1_0/BatteryHealth.java",
|
||||
"android/hardware/health/V1_0/BatteryStatus.java",
|
||||
"android/hardware/health/V1_0/HealthConfig.java",
|
||||
"android/hardware/health/V1_0/HealthInfo.java",
|
||||
"android/hardware/health/V1_0/Result.java",
|
||||
"android/hardware/health/V1_0/IHealth.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.health-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.health-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.health-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0",
|
||||
srcs: [
|
||||
":android.hardware.health@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/health/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.health-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.health-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.health@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +136,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.health@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,174 +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.health-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (BatteryHealth)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/BatteryHealth.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.health@1.0::types.BatteryHealth
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (BatteryStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/BatteryStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.health@1.0::types.BatteryStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HealthConfig)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/HealthConfig.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.health@1.0::types.HealthConfig
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HealthInfo)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/HealthInfo.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.health@1.0::types.HealthInfo
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Result)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/Result.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.health@1.0::types.Result
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IHealth.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/IHealth.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHealth.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.health@1.0::IHealth
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IHealth.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.health-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/health/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IHealth.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.health@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,33 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.ir-V1.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.ir@1.0",
|
||||
srcs: [
|
||||
":android.hardware.ir@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/ir/V1_0/ConsumerIrFreqRange.java",
|
||||
"android/hardware/ir/V1_0/IConsumerIr.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.ir-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.ir-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.ir@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +116,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.ir@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,64 +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.ir-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (ConsumerIrFreqRange)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/ir/V1_0/ConsumerIrFreqRange.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.ir@1.0::types.ConsumerIrFreqRange
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IConsumerIr.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/ir/V1_0/IConsumerIr.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IConsumerIr.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.ir@1.0::IConsumerIr
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IConsumerIr.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.keymaster@3.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +94,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.keymaster@3.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,37 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.light-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.light@2.0",
|
||||
srcs: [
|
||||
":android.hardware.light@2.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/light/V2_0/Brightness.java",
|
||||
"android/hardware/light/V2_0/Flash.java",
|
||||
"android/hardware/light/V2_0/LightState.java",
|
||||
"android/hardware/light/V2_0/Status.java",
|
||||
"android/hardware/light/V2_0/Type.java",
|
||||
"android/hardware/light/V2_0/ILight.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.light-V2.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.light-V2.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.light@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +120,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.light@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,140 +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.light-V2.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (Brightness)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/Brightness.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.light@2.0::types.Brightness
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Flash)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/Flash.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.light@2.0::types.Flash
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (LightState)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/LightState.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.light@2.0::types.LightState
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.light@2.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Type)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/Type.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.light@2.0::types.Type
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build ILight.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/light/V2_0/ILight.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ILight.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.light@2.0::ILight
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/ILight.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -59,3 +59,9 @@ cc_library {
|
||||
"android.hardware.graphics.common@1.0",
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
// This package has no interfaces. Not creating versioning adapter.
|
||||
|
||||
@@ -106,6 +106,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.media.omx@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -140,7 +145,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.media.omx@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,36 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.memtrack-V1.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.memtrack@1.0",
|
||||
srcs: [
|
||||
":android.hardware.memtrack@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/memtrack/V1_0/MemtrackFlag.java",
|
||||
"android/hardware/memtrack/V1_0/MemtrackRecord.java",
|
||||
"android/hardware/memtrack/V1_0/MemtrackStatus.java",
|
||||
"android/hardware/memtrack/V1_0/MemtrackType.java",
|
||||
"android/hardware/memtrack/V1_0/IMemtrack.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.memtrack-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.memtrack-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.memtrack@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +119,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.memtrack@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,121 +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.memtrack-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (MemtrackFlag)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackFlag.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.memtrack@1.0::types.MemtrackFlag
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (MemtrackRecord)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackRecord.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.memtrack@1.0::types.MemtrackRecord
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (MemtrackStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.memtrack@1.0::types.MemtrackStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (MemtrackType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/memtrack/V1_0/MemtrackType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.memtrack@1.0::types.MemtrackType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IMemtrack.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/memtrack/V1_0/IMemtrack.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IMemtrack.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.memtrack@1.0::IMemtrack
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IMemtrack.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,51 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.nfc-V1.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.nfc@1.0",
|
||||
srcs: [
|
||||
":android.hardware.nfc@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/nfc/V1_0/NfcEvent.java",
|
||||
"android/hardware/nfc/V1_0/NfcStatus.java",
|
||||
"android/hardware/nfc/V1_0/INfc.java",
|
||||
"android/hardware/nfc/V1_0/INfcClientCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.nfc-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.nfc-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.nfc-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0",
|
||||
srcs: [
|
||||
":android.hardware.nfc@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/nfc/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.nfc-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.nfc-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.nfc@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +143,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.nfc@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,141 +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.nfc-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (NfcEvent)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcEvent.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.nfc@1.0::types.NfcEvent
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NfcStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/nfc/V1_0/NfcStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.nfc@1.0::types.NfcStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build INfc.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/nfc/V1_0/INfc.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfc.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/INfcClientCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.nfc@1.0::INfc
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/INfc.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build INfcClientCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/nfc/V1_0/INfcClientCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/INfcClientCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.nfc@1.0::INfcClientCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.nfc-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/nfc/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/INfc.hal
|
||||
$(GEN): $(LOCAL_PATH)/INfcClientCallback.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.nfc@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,37 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.power-V1.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.power@1.0",
|
||||
srcs: [
|
||||
":android.hardware.power@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/power/V1_0/Feature.java",
|
||||
"android/hardware/power/V1_0/PowerHint.java",
|
||||
"android/hardware/power/V1_0/PowerStatePlatformSleepState.java",
|
||||
"android/hardware/power/V1_0/PowerStateVoter.java",
|
||||
"android/hardware/power/V1_0/Status.java",
|
||||
"android/hardware/power/V1_0/IPower.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.power-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.power-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.power@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +120,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.power@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,140 +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.power-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (Feature)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/Feature.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.power@1.0::types.Feature
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PowerHint)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/PowerHint.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.power@1.0::types.PowerHint
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PowerStatePlatformSleepState)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/PowerStatePlatformSleepState.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.power@1.0::types.PowerStatePlatformSleepState
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PowerStateVoter)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/PowerStateVoter.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.power@1.0::types.PowerStateVoter
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.power@1.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IPower.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/power/V1_0/IPower.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IPower.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.power@1.0::IPower
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IPower.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -93,6 +93,190 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.radio-V1.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.radio@1.0",
|
||||
srcs: [
|
||||
":android.hardware.radio@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/radio/V1_0/ActivityStatsInfo.java",
|
||||
"android/hardware/radio/V1_0/ApnAuthType.java",
|
||||
"android/hardware/radio/V1_0/ApnTypes.java",
|
||||
"android/hardware/radio/V1_0/AppState.java",
|
||||
"android/hardware/radio/V1_0/AppStatus.java",
|
||||
"android/hardware/radio/V1_0/AppType.java",
|
||||
"android/hardware/radio/V1_0/Call.java",
|
||||
"android/hardware/radio/V1_0/CallForwardInfo.java",
|
||||
"android/hardware/radio/V1_0/CallForwardInfoStatus.java",
|
||||
"android/hardware/radio/V1_0/CallPresentation.java",
|
||||
"android/hardware/radio/V1_0/CallState.java",
|
||||
"android/hardware/radio/V1_0/CardState.java",
|
||||
"android/hardware/radio/V1_0/CardStatus.java",
|
||||
"android/hardware/radio/V1_0/Carrier.java",
|
||||
"android/hardware/radio/V1_0/CarrierMatchType.java",
|
||||
"android/hardware/radio/V1_0/CarrierRestrictions.java",
|
||||
"android/hardware/radio/V1_0/CdmaBroadcastSmsConfigInfo.java",
|
||||
"android/hardware/radio/V1_0/CdmaCallWaiting.java",
|
||||
"android/hardware/radio/V1_0/CdmaCallWaitingNumberPlan.java",
|
||||
"android/hardware/radio/V1_0/CdmaCallWaitingNumberPresentation.java",
|
||||
"android/hardware/radio/V1_0/CdmaCallWaitingNumberType.java",
|
||||
"android/hardware/radio/V1_0/CdmaDisplayInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaInfoRecName.java",
|
||||
"android/hardware/radio/V1_0/CdmaInformationRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaInformationRecords.java",
|
||||
"android/hardware/radio/V1_0/CdmaLineControlInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaNumberInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaOtaProvisionStatus.java",
|
||||
"android/hardware/radio/V1_0/CdmaRedirectingNumberInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaRedirectingReason.java",
|
||||
"android/hardware/radio/V1_0/CdmaRoamingType.java",
|
||||
"android/hardware/radio/V1_0/CdmaSignalInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsAck.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsAddress.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsDigitMode.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsErrorClass.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsMessage.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsNumberMode.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsNumberPlan.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsNumberType.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsSubaddress.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsSubaddressType.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsWriteArgs.java",
|
||||
"android/hardware/radio/V1_0/CdmaSmsWriteArgsStatus.java",
|
||||
"android/hardware/radio/V1_0/CdmaSubscriptionSource.java",
|
||||
"android/hardware/radio/V1_0/CdmaT53AudioControlInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CdmaT53ClirInfoRecord.java",
|
||||
"android/hardware/radio/V1_0/CellIdentity.java",
|
||||
"android/hardware/radio/V1_0/CellIdentityCdma.java",
|
||||
"android/hardware/radio/V1_0/CellIdentityGsm.java",
|
||||
"android/hardware/radio/V1_0/CellIdentityLte.java",
|
||||
"android/hardware/radio/V1_0/CellIdentityTdscdma.java",
|
||||
"android/hardware/radio/V1_0/CellIdentityWcdma.java",
|
||||
"android/hardware/radio/V1_0/CellInfo.java",
|
||||
"android/hardware/radio/V1_0/CellInfoCdma.java",
|
||||
"android/hardware/radio/V1_0/CellInfoGsm.java",
|
||||
"android/hardware/radio/V1_0/CellInfoLte.java",
|
||||
"android/hardware/radio/V1_0/CellInfoTdscdma.java",
|
||||
"android/hardware/radio/V1_0/CellInfoType.java",
|
||||
"android/hardware/radio/V1_0/CellInfoWcdma.java",
|
||||
"android/hardware/radio/V1_0/CfData.java",
|
||||
"android/hardware/radio/V1_0/ClipStatus.java",
|
||||
"android/hardware/radio/V1_0/Clir.java",
|
||||
"android/hardware/radio/V1_0/DataCallFailCause.java",
|
||||
"android/hardware/radio/V1_0/DataProfileId.java",
|
||||
"android/hardware/radio/V1_0/DataProfileInfo.java",
|
||||
"android/hardware/radio/V1_0/DataProfileInfoType.java",
|
||||
"android/hardware/radio/V1_0/DataRegStateResult.java",
|
||||
"android/hardware/radio/V1_0/DeviceStateType.java",
|
||||
"android/hardware/radio/V1_0/Dial.java",
|
||||
"android/hardware/radio/V1_0/EvdoSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/GsmBroadcastSmsConfigInfo.java",
|
||||
"android/hardware/radio/V1_0/GsmSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/GsmSmsMessage.java",
|
||||
"android/hardware/radio/V1_0/HardwareConfig.java",
|
||||
"android/hardware/radio/V1_0/HardwareConfigModem.java",
|
||||
"android/hardware/radio/V1_0/HardwareConfigSim.java",
|
||||
"android/hardware/radio/V1_0/HardwareConfigState.java",
|
||||
"android/hardware/radio/V1_0/HardwareConfigType.java",
|
||||
"android/hardware/radio/V1_0/IccIo.java",
|
||||
"android/hardware/radio/V1_0/IccIoResult.java",
|
||||
"android/hardware/radio/V1_0/ImsSmsMessage.java",
|
||||
"android/hardware/radio/V1_0/IndicationFilter.java",
|
||||
"android/hardware/radio/V1_0/LastCallFailCause.java",
|
||||
"android/hardware/radio/V1_0/LastCallFailCauseInfo.java",
|
||||
"android/hardware/radio/V1_0/LceDataInfo.java",
|
||||
"android/hardware/radio/V1_0/LceStatus.java",
|
||||
"android/hardware/radio/V1_0/LceStatusInfo.java",
|
||||
"android/hardware/radio/V1_0/LteSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/MvnoType.java",
|
||||
"android/hardware/radio/V1_0/NeighboringCell.java",
|
||||
"android/hardware/radio/V1_0/NvItem.java",
|
||||
"android/hardware/radio/V1_0/NvWriteItem.java",
|
||||
"android/hardware/radio/V1_0/OperatorInfo.java",
|
||||
"android/hardware/radio/V1_0/OperatorStatus.java",
|
||||
"android/hardware/radio/V1_0/P2Constant.java",
|
||||
"android/hardware/radio/V1_0/PcoDataInfo.java",
|
||||
"android/hardware/radio/V1_0/PersoSubstate.java",
|
||||
"android/hardware/radio/V1_0/PhoneRestrictedState.java",
|
||||
"android/hardware/radio/V1_0/PinState.java",
|
||||
"android/hardware/radio/V1_0/PreferredNetworkType.java",
|
||||
"android/hardware/radio/V1_0/RadioAccessFamily.java",
|
||||
"android/hardware/radio/V1_0/RadioBandMode.java",
|
||||
"android/hardware/radio/V1_0/RadioCapability.java",
|
||||
"android/hardware/radio/V1_0/RadioCapabilityPhase.java",
|
||||
"android/hardware/radio/V1_0/RadioCapabilityStatus.java",
|
||||
"android/hardware/radio/V1_0/RadioCdmaSmsConst.java",
|
||||
"android/hardware/radio/V1_0/RadioConst.java",
|
||||
"android/hardware/radio/V1_0/RadioError.java",
|
||||
"android/hardware/radio/V1_0/RadioIndicationType.java",
|
||||
"android/hardware/radio/V1_0/RadioResponseInfo.java",
|
||||
"android/hardware/radio/V1_0/RadioResponseType.java",
|
||||
"android/hardware/radio/V1_0/RadioState.java",
|
||||
"android/hardware/radio/V1_0/RadioTechnology.java",
|
||||
"android/hardware/radio/V1_0/RadioTechnologyFamily.java",
|
||||
"android/hardware/radio/V1_0/RegState.java",
|
||||
"android/hardware/radio/V1_0/ResetNvType.java",
|
||||
"android/hardware/radio/V1_0/RestrictedState.java",
|
||||
"android/hardware/radio/V1_0/SapApduType.java",
|
||||
"android/hardware/radio/V1_0/SapConnectRsp.java",
|
||||
"android/hardware/radio/V1_0/SapDisconnectType.java",
|
||||
"android/hardware/radio/V1_0/SapResultCode.java",
|
||||
"android/hardware/radio/V1_0/SapStatus.java",
|
||||
"android/hardware/radio/V1_0/SapTransferProtocol.java",
|
||||
"android/hardware/radio/V1_0/SelectUiccSub.java",
|
||||
"android/hardware/radio/V1_0/SendSmsResult.java",
|
||||
"android/hardware/radio/V1_0/SetupDataCallResult.java",
|
||||
"android/hardware/radio/V1_0/SignalStrength.java",
|
||||
"android/hardware/radio/V1_0/SimApdu.java",
|
||||
"android/hardware/radio/V1_0/SimRefreshResult.java",
|
||||
"android/hardware/radio/V1_0/SimRefreshType.java",
|
||||
"android/hardware/radio/V1_0/SmsAcknowledgeFailCause.java",
|
||||
"android/hardware/radio/V1_0/SmsWriteArgs.java",
|
||||
"android/hardware/radio/V1_0/SmsWriteArgsStatus.java",
|
||||
"android/hardware/radio/V1_0/SrvccState.java",
|
||||
"android/hardware/radio/V1_0/SsInfoData.java",
|
||||
"android/hardware/radio/V1_0/SsRequestType.java",
|
||||
"android/hardware/radio/V1_0/SsServiceType.java",
|
||||
"android/hardware/radio/V1_0/SsTeleserviceType.java",
|
||||
"android/hardware/radio/V1_0/StkCcUnsolSsResult.java",
|
||||
"android/hardware/radio/V1_0/SubscriptionType.java",
|
||||
"android/hardware/radio/V1_0/SuppServiceClass.java",
|
||||
"android/hardware/radio/V1_0/SuppSvcNotification.java",
|
||||
"android/hardware/radio/V1_0/TdScdmaSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/TimeStampType.java",
|
||||
"android/hardware/radio/V1_0/TtyMode.java",
|
||||
"android/hardware/radio/V1_0/UiccSubActStatus.java",
|
||||
"android/hardware/radio/V1_0/UssdModeType.java",
|
||||
"android/hardware/radio/V1_0/UusDcs.java",
|
||||
"android/hardware/radio/V1_0/UusInfo.java",
|
||||
"android/hardware/radio/V1_0/UusType.java",
|
||||
"android/hardware/radio/V1_0/VoiceRegStateResult.java",
|
||||
"android/hardware/radio/V1_0/WcdmaSignalStrength.java",
|
||||
"android/hardware/radio/V1_0/IRadio.java",
|
||||
"android/hardware/radio/V1_0/IRadioIndication.java",
|
||||
"android/hardware/radio/V1_0/IRadioResponse.java",
|
||||
"android/hardware/radio/V1_0/ISap.java",
|
||||
"android/hardware/radio/V1_0/ISapCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.radio-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.radio-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.radio@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -125,7 +309,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.radio@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
3061
radio/1.0/Android.mk
3061
radio/1.0/Android.mk
File diff suppressed because it is too large
Load Diff
@@ -88,6 +88,51 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.radio-V1.1-java_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.1",
|
||||
srcs: [
|
||||
":android.hardware.radio@1.1_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/radio/V1_1/CardPowerState.java",
|
||||
"android/hardware/radio/V1_1/EutranBands.java",
|
||||
"android/hardware/radio/V1_1/GeranBands.java",
|
||||
"android/hardware/radio/V1_1/ImsiEncryptionInfo.java",
|
||||
"android/hardware/radio/V1_1/KeepaliveRequest.java",
|
||||
"android/hardware/radio/V1_1/KeepaliveStatus.java",
|
||||
"android/hardware/radio/V1_1/KeepaliveStatusCode.java",
|
||||
"android/hardware/radio/V1_1/KeepaliveType.java",
|
||||
"android/hardware/radio/V1_1/NetworkScanRequest.java",
|
||||
"android/hardware/radio/V1_1/NetworkScanResult.java",
|
||||
"android/hardware/radio/V1_1/RadioAccessNetworks.java",
|
||||
"android/hardware/radio/V1_1/RadioAccessSpecifier.java",
|
||||
"android/hardware/radio/V1_1/ScanStatus.java",
|
||||
"android/hardware/radio/V1_1/ScanType.java",
|
||||
"android/hardware/radio/V1_1/UtranBands.java",
|
||||
"android/hardware/radio/V1_1/IRadio.java",
|
||||
"android/hardware/radio/V1_1/IRadioIndication.java",
|
||||
"android/hardware/radio/V1_1/IRadioResponse.java",
|
||||
"android/hardware/radio/V1_1/ISap.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.radio-V1.1-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.radio-V1.1-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hardware.radio-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.radio@1.1-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -118,7 +163,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.radio@1.1-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,392 +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.radio-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.radio-V1.0-java \
|
||||
android.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (CardPowerState)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/CardPowerState.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.CardPowerState
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (EutranBands)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/EutranBands.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.EutranBands
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (GeranBands)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/GeranBands.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.GeranBands
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ImsiEncryptionInfo)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/ImsiEncryptionInfo.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.ImsiEncryptionInfo
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (KeepaliveRequest)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveRequest.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.KeepaliveRequest
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (KeepaliveStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.KeepaliveStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (KeepaliveStatusCode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveStatusCode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.KeepaliveStatusCode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (KeepaliveType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/KeepaliveType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.KeepaliveType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NetworkScanRequest)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanRequest.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.NetworkScanRequest
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NetworkScanResult)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/NetworkScanResult.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.NetworkScanResult
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (RadioAccessNetworks)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessNetworks.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.RadioAccessNetworks
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (RadioAccessSpecifier)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/RadioAccessSpecifier.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.RadioAccessSpecifier
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ScanStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/ScanStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.ScanStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ScanType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/ScanType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.ScanType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (UtranBands)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/UtranBands.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.radio@1.1::types.UtranBands
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IRadio.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/IRadio.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadio.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.radio@1.1::IRadio
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IRadio.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IRadioIndication.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioIndication.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioIndication.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.radio@1.1::IRadioIndication
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IRadioIndication.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IRadioResponse.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/IRadioResponse.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IRadioResponse.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.radio@1.1::IRadioResponse
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IRadioResponse.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build ISap.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/V1_1/ISap.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ISap.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.radio@1.1::ISap
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/ISap.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -77,6 +77,35 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.radio.deprecated-V1.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.radio.deprecated@1.0",
|
||||
srcs: [
|
||||
":android.hardware.radio.deprecated@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/radio/deprecated/V1_0/IOemHook.java",
|
||||
"android/hardware/radio/deprecated/V1_0/IOemHookIndication.java",
|
||||
"android/hardware/radio/deprecated/V1_0/IOemHookResponse.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.radio.deprecated-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.radio.deprecated-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hardware.radio-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.radio.deprecated@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -105,7 +134,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.radio.deprecated@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,86 +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.radio.deprecated-V1.0-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.radio-V1.0-java \
|
||||
android.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IOemHook.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHook.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHook.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IOemHookIndication.hal
|
||||
$(GEN): $(LOCAL_PATH)/IOemHookIndication.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IOemHookResponse.hal
|
||||
$(GEN): $(LOCAL_PATH)/IOemHookResponse.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.radio.deprecated@1.0::IOemHook
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IOemHook.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IOemHookIndication.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHookIndication.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHookIndication.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.radio.deprecated@1.0::IOemHookIndication
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IOemHookIndication.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IOemHookResponse.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/radio/deprecated/V1_0/IOemHookResponse.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOemHookResponse.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.radio.deprecated@1.0::IOemHookResponse
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IOemHookResponse.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -73,6 +73,27 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.renderscript-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.renderscript@1.0",
|
||||
srcs: [
|
||||
":android.hardware.renderscript@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/renderscript/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.renderscript-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.renderscript-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.renderscript@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -99,7 +120,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.renderscript@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,41 +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.renderscript-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/renderscript/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IContext.hal
|
||||
$(GEN): $(LOCAL_PATH)/IDevice.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.renderscript@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,27 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.sensors-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.sensors@1.0",
|
||||
srcs: [
|
||||
":android.hardware.sensors@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/sensors/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.sensors-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.sensors-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.sensors@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +110,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.sensors@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,40 +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.sensors-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/sensors/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/ISensors.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.sensors@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -74,6 +74,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.soundtrigger@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -100,7 +105,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.soundtrigger@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -92,6 +92,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.bar@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -124,7 +129,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.bar@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -83,6 +83,35 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.baz-V1.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.tests.baz@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.baz@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/baz/V1_0/IBase.java",
|
||||
"android/hardware/tests/baz/V1_0/IBaz.java",
|
||||
"android/hardware/tests/baz/V1_0/IBazCallback.java",
|
||||
"android/hardware/tests/baz/V1_0/IQuux.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.baz-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.baz-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.baz@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -113,7 +142,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.baz@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,104 +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.tests.baz-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IBase.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBase.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBase.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.tests.baz@1.0::IBase
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBase.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBaz.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBaz.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBaz.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBase.hal
|
||||
$(GEN): $(LOCAL_PATH)/IBase.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IBazCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IBazCallback.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.tests.baz@1.0::IBaz
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBaz.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IBazCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IBazCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBazCallback.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.tests.baz@1.0::IBazCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBazCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IQuux.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/baz/V1_0/IQuux.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IQuux.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.tests.baz@1.0::IQuux
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IQuux.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,33 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.expression-V1.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.tests.expression@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.expression@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/expression/V1_0/IExpression.java",
|
||||
"android/hardware/tests/expression/V1_0/IExpressionExt.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.expression-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.expression-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.expression@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -91,7 +118,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.expression@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,64 +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.tests.expression-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IExpression.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpression.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpression.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.tests.expression@1.0::IExpression
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IExpression.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IExpressionExt.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/expression/V1_0/IExpressionExt.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExpressionExt.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IExpression.hal
|
||||
$(GEN): $(LOCAL_PATH)/IExpression.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.tests.expression@1.0::IExpressionExt
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IExpressionExt.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -64,6 +64,36 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.extension.light-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.tests.extension.light@2.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.extension.light@2.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/extension/light/V2_0/Default.java",
|
||||
"android/hardware/tests/extension/light/V2_0/ExtBrightness.java",
|
||||
"android/hardware/tests/extension/light/V2_0/ExtLightState.java",
|
||||
"android/hardware/tests/extension/light/V2_0/IExtLight.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.extension.light-V2.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.extension.light-V2.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hardware.light-V2.0-java",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.extension.light@2.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -88,7 +118,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.extension.light@2.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,103 +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.tests.extension.light-V2.0-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.light-V2.0-java \
|
||||
android.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (Default)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/Default.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tests.extension.light@2.0::types.Default
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ExtBrightness)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/ExtBrightness.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tests.extension.light@2.0::types.ExtBrightness
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ExtLightState)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/ExtLightState.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tests.extension.light@2.0::types.ExtLightState
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IExtLight.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/extension/light/V2_0/IExtLight.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IExtLight.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.tests.extension.light@2.0::IExtLight
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IExtLight.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -90,6 +90,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.foo@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -122,7 +127,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.foo@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -58,6 +58,32 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.hash-V1.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.tests.hash@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.hash@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/hash/V1_0/IHash.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.hash-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.hash-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.hash@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -82,7 +108,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.hash@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,43 +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.tests.hash-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IHash.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/hash/V1_0/IHash.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHash.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.tests.hash@1.0::IHash
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IHash.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -79,6 +79,35 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.inheritance-V1.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.tests.inheritance@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.inheritance@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/inheritance/V1_0/IChild.java",
|
||||
"android/hardware/tests/inheritance/V1_0/IFetcher.java",
|
||||
"android/hardware/tests/inheritance/V1_0/IGrandparent.java",
|
||||
"android/hardware/tests/inheritance/V1_0/IParent.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.inheritance-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.inheritance-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.inheritance@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -109,7 +138,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.inheritance@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,110 +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.tests.inheritance-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IChild.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IChild.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IChild.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
|
||||
$(GEN): $(LOCAL_PATH)/IParent.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.tests.inheritance@1.0::IChild
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IChild.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IFetcher.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IFetcher.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IFetcher.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IChild.hal
|
||||
$(GEN): $(LOCAL_PATH)/IChild.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGrandparent.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IParent.hal
|
||||
$(GEN): $(LOCAL_PATH)/IParent.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.tests.inheritance@1.0::IFetcher
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IFetcher.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IGrandparent.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IGrandparent.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IGrandparent.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.tests.inheritance@1.0::IGrandparent
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IGrandparent.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IParent.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/inheritance/V1_0/IParent.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IParent.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IGrandparent.hal
|
||||
$(GEN): $(LOCAL_PATH)/IGrandparent.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.tests.inheritance@1.0::IParent
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IParent.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,33 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.libhwbinder-V1.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.tests.libhwbinder@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.libhwbinder@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/libhwbinder/V1_0/IBenchmark.java",
|
||||
"android/hardware/tests/libhwbinder/V1_0/IScheduleTest.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.libhwbinder-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.libhwbinder-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.libhwbinder@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -91,7 +118,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.libhwbinder@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,62 +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.tests.libhwbinder-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IBenchmark.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/libhwbinder/V1_0/IBenchmark.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IBenchmark.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.tests.libhwbinder@1.0::IBenchmark
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IBenchmark.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IScheduleTest.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/libhwbinder/V1_0/IScheduleTest.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IScheduleTest.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.tests.libhwbinder@1.0::IScheduleTest
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IScheduleTest.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -58,6 +58,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.memory@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -82,7 +87,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.memory@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -65,6 +65,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.msgq@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -91,7 +96,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.msgq@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -58,6 +58,32 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.multithread-V1.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.tests.multithread@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tests.multithread@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tests/multithread/V1_0/IMultithread.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tests.multithread-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tests.multithread-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.multithread@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -82,7 +108,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.multithread@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,43 +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.tests.multithread-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IMultithread.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tests/multithread/V1_0/IMultithread.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IMultithread.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.tests.multithread@1.0::IMultithread
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IMultithread.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.pointer@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -91,7 +96,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.pointer@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -62,6 +62,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tests.trie@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -86,7 +91,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tests.trie@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -61,6 +61,11 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tetheroffload.config@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -85,7 +90,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tetheroffload.config@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -72,6 +72,37 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tetheroffload.control-V1.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.tetheroffload.control@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tetheroffload.control@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.java",
|
||||
"android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.java",
|
||||
"android/hardware/tetheroffload/control/V1_0/NetworkProtocol.java",
|
||||
"android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.java",
|
||||
"android/hardware/tetheroffload/control/V1_0/IOffloadControl.java",
|
||||
"android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tetheroffload.control-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tetheroffload.control-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tetheroffload.control@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +129,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tetheroffload.control@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,142 +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.tetheroffload.control-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (IPv4AddrPortPair)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IPv4AddrPortPair.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tetheroffload.control@1.0::types.IPv4AddrPortPair
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NatTimeoutUpdate)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NatTimeoutUpdate.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tetheroffload.control@1.0::types.NatTimeoutUpdate
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (NetworkProtocol)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/NetworkProtocol.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tetheroffload.control@1.0::types.NetworkProtocol
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OffloadCallbackEvent)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/OffloadCallbackEvent.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tetheroffload.control@1.0::types.OffloadCallbackEvent
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IOffloadControl.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/IOffloadControl.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IOffloadControl.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/ITetheringOffloadCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.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.tetheroffload.control@1.0::IOffloadControl
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IOffloadControl.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build ITetheringOffloadCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tetheroffload/control/V1_0/ITetheringOffloadCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/ITetheringOffloadCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.tetheroffload.control@1.0::ITetheringOffloadCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/ITetheringOffloadCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,55 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.thermal-V1.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.thermal@1.0",
|
||||
srcs: [
|
||||
":android.hardware.thermal@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/thermal/V1_0/CoolingDevice.java",
|
||||
"android/hardware/thermal/V1_0/CoolingType.java",
|
||||
"android/hardware/thermal/V1_0/CpuUsage.java",
|
||||
"android/hardware/thermal/V1_0/Temperature.java",
|
||||
"android/hardware/thermal/V1_0/TemperatureType.java",
|
||||
"android/hardware/thermal/V1_0/ThermalStatus.java",
|
||||
"android/hardware/thermal/V1_0/ThermalStatusCode.java",
|
||||
"android/hardware/thermal/V1_0/IThermal.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.thermal-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.thermal-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.thermal-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0",
|
||||
srcs: [
|
||||
":android.hardware.thermal@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/thermal/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.thermal-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.thermal-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.thermal@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +138,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.thermal@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,212 +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.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (CoolingDevice)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/CoolingDevice.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.CoolingDevice
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CoolingType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/CoolingType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.CoolingType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CpuUsage)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/CpuUsage.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.CpuUsage
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Temperature)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/Temperature.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.Temperature
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (TemperatureType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/TemperatureType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.TemperatureType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ThermalStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/ThermalStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.ThermalStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (ThermalStatusCode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/ThermalStatusCode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.0::types.ThermalStatusCode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IThermal.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/IThermal.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IThermal.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.0::IThermal
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IThermal.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.thermal-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/thermal/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IThermal.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.thermal@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,45 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tv.cec-V1.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.tv.cec@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tv.cec@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tv/cec/V1_0/AbortReason.java",
|
||||
"android/hardware/tv/cec/V1_0/CecDeviceType.java",
|
||||
"android/hardware/tv/cec/V1_0/CecLogicalAddress.java",
|
||||
"android/hardware/tv/cec/V1_0/CecMessage.java",
|
||||
"android/hardware/tv/cec/V1_0/CecMessageType.java",
|
||||
"android/hardware/tv/cec/V1_0/HdmiPortInfo.java",
|
||||
"android/hardware/tv/cec/V1_0/HdmiPortType.java",
|
||||
"android/hardware/tv/cec/V1_0/HotplugEvent.java",
|
||||
"android/hardware/tv/cec/V1_0/MaxLength.java",
|
||||
"android/hardware/tv/cec/V1_0/OptionKey.java",
|
||||
"android/hardware/tv/cec/V1_0/Result.java",
|
||||
"android/hardware/tv/cec/V1_0/SendMessageResult.java",
|
||||
"android/hardware/tv/cec/V1_0/IHdmiCec.java",
|
||||
"android/hardware/tv/cec/V1_0/IHdmiCecCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tv.cec-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tv.cec-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tv.cec@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +137,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tv.cec@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,296 +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.tv.cec-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (AbortReason)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/AbortReason.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.AbortReason
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CecDeviceType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecDeviceType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.CecDeviceType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CecLogicalAddress)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecLogicalAddress.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.CecLogicalAddress
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CecMessage)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessage.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.CecMessage
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (CecMessageType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/CecMessageType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.CecMessageType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HdmiPortInfo)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortInfo.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.HdmiPortInfo
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HdmiPortType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HdmiPortType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.HdmiPortType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (HotplugEvent)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/HotplugEvent.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.HotplugEvent
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (MaxLength)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/MaxLength.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.MaxLength
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (OptionKey)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/OptionKey.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.OptionKey
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Result)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/Result.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.Result
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (SendMessageResult)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/SendMessageResult.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.tv.cec@1.0::types.SendMessageResult
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IHdmiCec.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCec.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCec.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IHdmiCecCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.tv.cec@1.0::IHdmiCec
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IHdmiCec.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IHdmiCecCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/cec/V1_0/IHdmiCecCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IHdmiCecCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.tv.cec@1.0::IHdmiCecCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IHdmiCecCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -74,6 +74,27 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
// This package is not java compatible. Not creating java target.
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tv.input-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.input@1.0",
|
||||
srcs: [
|
||||
":android.hardware.tv.input@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/tv/input/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.tv.input-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.tv.input-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.tv.input@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -100,7 +121,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.tv.input@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,41 +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.tv.input-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/tv/input/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/ITvInput.hal
|
||||
$(GEN): $(LOCAL_PATH)/ITvInputCallback.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.tv.input@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -72,6 +72,56 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.usb-V1.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.usb@1.0",
|
||||
srcs: [
|
||||
":android.hardware.usb@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/usb/V1_0/PortDataRole.java",
|
||||
"android/hardware/usb/V1_0/PortMode.java",
|
||||
"android/hardware/usb/V1_0/PortPowerRole.java",
|
||||
"android/hardware/usb/V1_0/PortRole.java",
|
||||
"android/hardware/usb/V1_0/PortRoleType.java",
|
||||
"android/hardware/usb/V1_0/PortStatus.java",
|
||||
"android/hardware/usb/V1_0/Status.java",
|
||||
"android/hardware/usb/V1_0/IUsb.java",
|
||||
"android/hardware/usb/V1_0/IUsbCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.usb-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.usb-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.usb-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0",
|
||||
srcs: [
|
||||
":android.hardware.usb@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/usb/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.usb-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.usb-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.usb@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -98,7 +148,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.usb@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,236 +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.usb-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (PortDataRole)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortDataRole.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortDataRole
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PortMode)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortMode.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortMode
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PortPowerRole)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortPowerRole.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortPowerRole
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PortRole)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortRole.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortRole
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PortRoleType)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortRoleType.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortRoleType
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (PortStatus)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/PortStatus.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.PortStatus
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.usb@1.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IUsb.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/IUsb.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsb.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/IUsbCallback.hal
|
||||
$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.usb@1.0::IUsb
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IUsb.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IUsbCallback.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/IUsbCallback.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IUsbCallback.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.usb@1.0::IUsbCallback
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.usb-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/usb/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IUsb.hal
|
||||
$(GEN): $(LOCAL_PATH)/IUsbCallback.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.usb@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -65,6 +65,51 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.vibrator-V1.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.vibrator@1.0",
|
||||
srcs: [
|
||||
":android.hardware.vibrator@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/vibrator/V1_0/Effect.java",
|
||||
"android/hardware/vibrator/V1_0/EffectStrength.java",
|
||||
"android/hardware/vibrator/V1_0/Status.java",
|
||||
"android/hardware/vibrator/V1_0/IVibrator.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.vibrator-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.vibrator-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.vibrator-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0",
|
||||
srcs: [
|
||||
":android.hardware.vibrator@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/vibrator/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.vibrator-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.vibrator-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.vibrator@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -89,7 +134,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.vibrator@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,136 +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.vibrator-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build types.hal (Effect)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vibrator/V1_0/Effect.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.vibrator@1.0::types.Effect
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (EffectStrength)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vibrator/V1_0/EffectStrength.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.vibrator@1.0::types.EffectStrength
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build types.hal (Status)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vibrator/V1_0/Status.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/types.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.vibrator@1.0::types.Status
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
|
||||
#
|
||||
# Build IVibrator.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vibrator/V1_0/IVibrator.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVibrator.hal
|
||||
$(GEN): PRIVATE_DEPS += $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/types.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.vibrator@1.0::IVibrator
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IVibrator.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
################################################################################
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := android.hardware.vibrator-V1.0-java-constants
|
||||
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
|
||||
|
||||
intermediates := $(call local-generated-sources-dir, COMMON)
|
||||
|
||||
HIDL := $(HOST_OUT_EXECUTABLES)/hidl-gen$(HOST_EXECUTABLE_SUFFIX)
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vibrator/V1_0/Constants.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): $(LOCAL_PATH)/types.hal
|
||||
$(GEN): $(LOCAL_PATH)/IVibrator.hal
|
||||
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_OUTPUT_DIR := $(intermediates)
|
||||
$(GEN): PRIVATE_CUSTOM_TOOL = \
|
||||
$(PRIVATE_HIDL) -o $(PRIVATE_OUTPUT_DIR) \
|
||||
-Ljava-constants \
|
||||
-randroid.hardware:hardware/interfaces \
|
||||
-randroid.hidl:system/libhidl/transport \
|
||||
android.hardware.vibrator@1.0
|
||||
|
||||
$(GEN):
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
# Avoid dependency cycle of framework.jar -> this-library -> framework.jar
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES := core-oj
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -61,6 +61,32 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.vr-V1.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.vr@1.0",
|
||||
srcs: [
|
||||
":android.hardware.vr@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/vr/V1_0/IVr.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.vr-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.vr-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
// This package does not export any types. Not creating java constants export.
|
||||
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.vr@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -85,7 +111,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.vr@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
@@ -1,43 +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.vr-V1.0-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.hidl.base-V1.0-java \
|
||||
|
||||
LOCAL_NO_STANDARD_LIBRARIES := true
|
||||
LOCAL_JAVA_LIBRARIES += core-oj hwbinder
|
||||
|
||||
#
|
||||
# Build IVr.hal
|
||||
#
|
||||
GEN := $(intermediates)/android/hardware/vr/V1_0/IVr.java
|
||||
$(GEN): $(HIDL)
|
||||
$(GEN): PRIVATE_HIDL := $(HIDL)
|
||||
$(GEN): PRIVATE_DEPS := $(LOCAL_PATH)/IVr.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.vr@1.0::IVr
|
||||
|
||||
$(GEN): $(LOCAL_PATH)/IVr.hal
|
||||
$(transform-generated-source)
|
||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||
include $(BUILD_JAVA_LIBRARY)
|
||||
|
||||
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
@@ -149,6 +149,142 @@ cc_library {
|
||||
],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.wifi-V1.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.wifi@1.0",
|
||||
srcs: [
|
||||
":android.hardware.wifi@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/wifi/V1_0/IfaceType.java",
|
||||
"android/hardware/wifi/V1_0/NanBandIndex.java",
|
||||
"android/hardware/wifi/V1_0/NanBandSpecificConfig.java",
|
||||
"android/hardware/wifi/V1_0/NanCapabilities.java",
|
||||
"android/hardware/wifi/V1_0/NanCipherSuiteType.java",
|
||||
"android/hardware/wifi/V1_0/NanClusterEventInd.java",
|
||||
"android/hardware/wifi/V1_0/NanClusterEventType.java",
|
||||
"android/hardware/wifi/V1_0/NanConfigRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanDataPathChannelCfg.java",
|
||||
"android/hardware/wifi/V1_0/NanDataPathConfirmInd.java",
|
||||
"android/hardware/wifi/V1_0/NanDataPathRequestInd.java",
|
||||
"android/hardware/wifi/V1_0/NanDataPathSecurityConfig.java",
|
||||
"android/hardware/wifi/V1_0/NanDataPathSecurityType.java",
|
||||
"android/hardware/wifi/V1_0/NanDebugConfig.java",
|
||||
"android/hardware/wifi/V1_0/NanDiscoveryCommonConfig.java",
|
||||
"android/hardware/wifi/V1_0/NanEnableRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanFollowupReceivedInd.java",
|
||||
"android/hardware/wifi/V1_0/NanInitiateDataPathRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanMatchAlg.java",
|
||||
"android/hardware/wifi/V1_0/NanMatchInd.java",
|
||||
"android/hardware/wifi/V1_0/NanParamSizeLimits.java",
|
||||
"android/hardware/wifi/V1_0/NanPublishRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanPublishType.java",
|
||||
"android/hardware/wifi/V1_0/NanRangingIndication.java",
|
||||
"android/hardware/wifi/V1_0/NanRespondToDataPathIndicationRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanSrfType.java",
|
||||
"android/hardware/wifi/V1_0/NanStatusType.java",
|
||||
"android/hardware/wifi/V1_0/NanSubscribeRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanSubscribeType.java",
|
||||
"android/hardware/wifi/V1_0/NanTransmitFollowupRequest.java",
|
||||
"android/hardware/wifi/V1_0/NanTxType.java",
|
||||
"android/hardware/wifi/V1_0/RttBw.java",
|
||||
"android/hardware/wifi/V1_0/RttCapabilities.java",
|
||||
"android/hardware/wifi/V1_0/RttConfig.java",
|
||||
"android/hardware/wifi/V1_0/RttLciInformation.java",
|
||||
"android/hardware/wifi/V1_0/RttLcrInformation.java",
|
||||
"android/hardware/wifi/V1_0/RttMotionPattern.java",
|
||||
"android/hardware/wifi/V1_0/RttPeerType.java",
|
||||
"android/hardware/wifi/V1_0/RttPreamble.java",
|
||||
"android/hardware/wifi/V1_0/RttResponder.java",
|
||||
"android/hardware/wifi/V1_0/RttResult.java",
|
||||
"android/hardware/wifi/V1_0/RttStatus.java",
|
||||
"android/hardware/wifi/V1_0/RttType.java",
|
||||
"android/hardware/wifi/V1_0/StaApfPacketFilterCapabilities.java",
|
||||
"android/hardware/wifi/V1_0/StaBackgroundScanBucketEventReportSchemeMask.java",
|
||||
"android/hardware/wifi/V1_0/StaBackgroundScanBucketParameters.java",
|
||||
"android/hardware/wifi/V1_0/StaBackgroundScanCapabilities.java",
|
||||
"android/hardware/wifi/V1_0/StaBackgroundScanParameters.java",
|
||||
"android/hardware/wifi/V1_0/StaLinkLayerIfacePacketStats.java",
|
||||
"android/hardware/wifi/V1_0/StaLinkLayerIfaceStats.java",
|
||||
"android/hardware/wifi/V1_0/StaLinkLayerRadioStats.java",
|
||||
"android/hardware/wifi/V1_0/StaLinkLayerStats.java",
|
||||
"android/hardware/wifi/V1_0/StaRoamingCapabilities.java",
|
||||
"android/hardware/wifi/V1_0/StaRoamingConfig.java",
|
||||
"android/hardware/wifi/V1_0/StaRoamingState.java",
|
||||
"android/hardware/wifi/V1_0/StaScanData.java",
|
||||
"android/hardware/wifi/V1_0/StaScanDataFlagMask.java",
|
||||
"android/hardware/wifi/V1_0/StaScanLimits.java",
|
||||
"android/hardware/wifi/V1_0/StaScanResult.java",
|
||||
"android/hardware/wifi/V1_0/WifiBand.java",
|
||||
"android/hardware/wifi/V1_0/WifiChannelInfo.java",
|
||||
"android/hardware/wifi/V1_0/WifiChannelWidthInMhz.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxIcmpPacketDetails.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxMulticastPacketDetails.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugHostWakeReasonRxPacketDetails.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugHostWakeReasonStats.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugPacketFateFrameInfo.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugPacketFateFrameType.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugRingBufferFlags.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugRingBufferStatus.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugRingBufferVerboseLevel.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugRxPacketFate.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugRxPacketFateReport.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugTxPacketFate.java",
|
||||
"android/hardware/wifi/V1_0/WifiDebugTxPacketFateReport.java",
|
||||
"android/hardware/wifi/V1_0/WifiInformationElement.java",
|
||||
"android/hardware/wifi/V1_0/WifiNanStatus.java",
|
||||
"android/hardware/wifi/V1_0/WifiRateInfo.java",
|
||||
"android/hardware/wifi/V1_0/WifiRateNss.java",
|
||||
"android/hardware/wifi/V1_0/WifiRatePreamble.java",
|
||||
"android/hardware/wifi/V1_0/WifiStatus.java",
|
||||
"android/hardware/wifi/V1_0/WifiStatusCode.java",
|
||||
"android/hardware/wifi/V1_0/IWifi.java",
|
||||
"android/hardware/wifi/V1_0/IWifiApIface.java",
|
||||
"android/hardware/wifi/V1_0/IWifiChip.java",
|
||||
"android/hardware/wifi/V1_0/IWifiChipEventCallback.java",
|
||||
"android/hardware/wifi/V1_0/IWifiEventCallback.java",
|
||||
"android/hardware/wifi/V1_0/IWifiIface.java",
|
||||
"android/hardware/wifi/V1_0/IWifiNanIface.java",
|
||||
"android/hardware/wifi/V1_0/IWifiNanIfaceEventCallback.java",
|
||||
"android/hardware/wifi/V1_0/IWifiP2pIface.java",
|
||||
"android/hardware/wifi/V1_0/IWifiRttController.java",
|
||||
"android/hardware/wifi/V1_0/IWifiRttControllerEventCallback.java",
|
||||
"android/hardware/wifi/V1_0/IWifiStaIface.java",
|
||||
"android/hardware/wifi/V1_0/IWifiStaIfaceEventCallback.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.wifi-V1.0-java",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.wifi-V1.0-java_gen_java"],
|
||||
libs: [
|
||||
"hwbinder",
|
||||
"android.hidl.base-V1.0-java",
|
||||
]
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.wifi-V1.0-java-constants_gen_java",
|
||||
tools: ["hidl-gen"],
|
||||
cmd: "$(location hidl-gen) -o $(genDir) -Ljava-constants -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0",
|
||||
srcs: [
|
||||
":android.hardware.wifi@1.0_hal",
|
||||
],
|
||||
out: [
|
||||
"android/hardware/wifi/V1_0/Constants.java",
|
||||
],
|
||||
}
|
||||
|
||||
java_library {
|
||||
name: "android.hardware.wifi-V1.0-java-constants",
|
||||
no_framework_libs: true,
|
||||
defaults: ["hidl-java-module-defaults"],
|
||||
srcs: [":android.hardware.wifi-V1.0-java-constants_gen_java"],
|
||||
}
|
||||
|
||||
genrule {
|
||||
name: "android.hardware.wifi@1.0-adapter-helper_genc++",
|
||||
tools: ["hidl-gen"],
|
||||
@@ -197,7 +333,6 @@ genrule {
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
cc_library {
|
||||
name: "android.hardware.wifi@1.0-adapter-helper",
|
||||
defaults: ["hidl-module-defaults"],
|
||||
|
||||
1933
wifi/1.0/Android.mk
1933
wifi/1.0/Android.mk
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user