summaryrefslogtreecommitdiff
path: root/msm8998/ipacm/src/Android.mk
diff options
context:
space:
mode:
authorThierry Strudel <tstrudel@google.com>2017-05-23 16:11:15 -0700
committerThierry Strudel <tstrudel@google.com>2017-05-23 22:58:01 -0700
commit582b9e5c388f74eeafad876c81492c81bf1f3945 (patch)
treec6f1f742a3f9554caa3ceb2bc7d37a4f2c31ad1e /msm8998/ipacm/src/Android.mk
parentdb2e7b222236f6aec16f83c5e0ca0878d164ee4e (diff)
downloadipacfg-mgr-582b9e5c388f74eeafad876c81492c81bf1f3945.tar.gz
msm8998: Update to 07.00.00.279.162
msm8998: from vendor/qcom/opensource/data-ipa-cfg-mgr f554a9b Promotion of data.lnx.6.4.9-00026. dc61b57 IPACM: Add support on IPACM-HAL for Android-O e7ba062 hal: deal with unsatisfied dependencies 0b00b18 hal: 1.0: Initial commit Test: build, boot, sanity checks Bug: 62038492 Change-Id: I04f1afb807fb1e43dc52f87963b0713716bc0586 Signed-off-by: Thierry Strudel <tstrudel@google.com>
Diffstat (limited to 'msm8998/ipacm/src/Android.mk')
-rw-r--r--msm8998/ipacm/src/Android.mk25
1 files changed, 22 insertions, 3 deletions
diff --git a/msm8998/ipacm/src/Android.mk b/msm8998/ipacm/src/Android.mk
index 4af84c8..26b1ba5 100644
--- a/msm8998/ipacm/src/Android.mk
+++ b/msm8998/ipacm/src/Android.mk
@@ -12,11 +12,13 @@ include $(CLEAR_VARS)
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../src
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../inc
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../ipanat/inc
+LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../hal/inc
ifeq ($(call is-platform-sdk-version-at-least,20),true)
LOCAL_C_INCLUDES += external/icu/icu4c/source/common
else
LOCAL_C_INCLUDES += external/icu4c/common
endif
+#LOCAL_C_INCLUDES += external/dhcpcd
LOCAL_C_INCLUDES += external/libxml2/include
LOCAL_C_INCLUDES += external/libnetfilter_conntrack/include
LOCAL_C_INCLUDES += external/libnfnetlink/include
@@ -26,9 +28,9 @@ LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include
LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr
endif
-
LOCAL_CFLAGS := -v
LOCAL_CFLAGS += -DFEATURE_IPA_ANDROID
+LOCAL_CFLAGS += -DFEATURE_IPACM_HAL
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
LOCAL_CFLAGS += -DDEBUG
endif
@@ -55,15 +57,32 @@ LOCAL_SRC_FILES := IPACM_Main.cpp \
IPACM_Conntrack_NATApp.cpp\
IPACM_ConntrackClient.cpp \
IPACM_ConntrackListener.cpp \
- IPACM_Log.cpp
+ IPACM_Log.cpp \
+ IPACM_OffloadManager.cpp
LOCAL_MODULE := ipacm
LOCAL_MODULE_TAGS := optional
-LOCAL_SHARED_LIBRARIES := libipanat
+LOCAL_SHARED_LIBRARIES := liboffloadhal
+LOCAL_SHARED_LIBRARIES += libipanat
LOCAL_SHARED_LIBRARIES += libxml2
LOCAL_SHARED_LIBRARIES += libnfnetlink
LOCAL_SHARED_LIBRARIES += libnetfilter_conntrack
+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_MODULE_PATH := $(TARGET_OUT_VENDOR_EXECUTABLES)
+
include $(BUILD_EXECUTABLE)
################################################################################