diff options
author | Bryse Flowers <bflowers@codeaurora.org> | 2017-03-07 13:28:44 -0800 |
---|---|---|
committer | Skylar Chang <chiaweic@codeaurora.org> | 2017-06-16 10:51:47 -0700 |
commit | b15dcf36e9cf32d10f7968290771618cba38aef7 (patch) | |
tree | 7bb31faa18b8159e93e625569ba7c3c06a318af0 /hal/Android.mk | |
parent | c948d75a3957af2bf45e5e825e8d8ca0b90ee59d (diff) | |
download | ipacfg-mgr-b15dcf36e9cf32d10f7968290771618cba38aef7.tar.gz |
hal: 1.0: Initial commit
Create a shared library (liboffloadhal) that links against
android.hardware.tetheroffload.config@1.0.so and
android.hardware.tetheroffload.control@1.0.so in order to
provide an abstraction for IPACM that translates input/output
to/from the controlling client and IPACM. Also, provide headers
to IPACM for defining abstract classes (aka interfaces).
Change-Id: Ie1f8478c4ac918a33af38a303b5e3bd74226562c
CRs-Fixed: 1112672
Diffstat (limited to 'hal/Android.mk')
-rw-r--r-- | hal/Android.mk | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/hal/Android.mk b/hal/Android.mk new file mode 100644 index 0000000..b342a69 --- /dev/null +++ b/hal/Android.mk @@ -0,0 +1,29 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) +LOCAL_ARM_MODE := arm +LOCAL_SRC_FILES := src/CtUpdateAmbassador.cpp \ + src/HAL.cpp \ + src/IpaEventRelay.cpp \ + src/LocalLogBuffer.cpp \ + src/OffloadStatistics.cpp \ + src/PrefixParser.cpp +LOCAL_C_INCLUDES := $(LOCAL_PATH)/inc +LOCAL_MODULE := liboffloadhal +LOCAL_CPP_FLAGS := -Wall -Werror +LOCAL_SHARED_LIBRARIES := libhwbinder \ + libhidlbase \ + libhidltransport \ + liblog \ + libcutils \ + libdl \ + libbase \ + libutils \ + libhardware_legacy \ + libhardware \ + android.hardware.tetheroffload.config@1.0 \ + android.hardware.tetheroffload.control@1.0 +LOCAL_VENDOR_MODULE := true +LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib +LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64 +include $(BUILD_SHARED_LIBRARY) |