diff options
author | Vinay Gannevaram <vganneva@codeaurora.org> | 2019-05-25 11:07:51 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-05-25 11:07:51 -0700 |
commit | 863a4106fdee2b2381eb4399f3d6b42b0d81452e (patch) | |
tree | 426eed4137b7a441086b67ceedf30d1c4662dbe8 /qcwcn/wifi_hal/Android.mk | |
parent | 5d35f52a99d46eecd013f578e1196a659dc96a14 (diff) | |
parent | dceeae89168333edbda8676581a1820ac3b95a58 (diff) | |
download | wlan-863a4106fdee2b2381eb4399f3d6b42b0d81452e.tar.gz |
WIFIHAL: Support to send nl requests through wifihal
am: dceeae8916
Change-Id: I2342c7e3b8508daba646ade3d1adc891a2d016b9
Diffstat (limited to 'qcwcn/wifi_hal/Android.mk')
-rw-r--r-- | qcwcn/wifi_hal/Android.mk | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/qcwcn/wifi_hal/Android.mk b/qcwcn/wifi_hal/Android.mk index 857f156..0b76f66 100644 --- a/qcwcn/wifi_hal/Android.mk +++ b/qcwcn/wifi_hal/Android.mk @@ -14,6 +14,25 @@ LOCAL_PATH := $(call my-dir) +# Control APIs used by clients to communicate with HAL. +# ============================================================ +include $(CLEAR_VARS) + +LOCAL_CFLAGS := -Wno-unused-parameter +LOCAL_CFLAGS += -Wall -Werror +LOCAL_MODULE := libwifi-hal-ctrl +LOCAL_VENDOR_MODULE := true +LOCAL_C_INCLUDES := $(LOCAL_PATH)/wifi_hal_ctrl +LOCAL_SRC_FILES := wifi_hal_ctrl/wifi_hal_ctrl.c +LOCAL_HEADER_LIBRARIES := libcutils_headers +include $(BUILD_SHARED_LIBRARY) + +include $(CLEAR_VARS) +LOCAL_MODULE := libwifi-hal-ctrl_headers +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/wifi_hal_ctrl +LOCAL_HEADER_LIBRARIES := libcutils_headers +include $(BUILD_HEADER_LIBRARY) + # Make the HAL library # ============================================================ include $(CLEAR_VARS) @@ -41,6 +60,7 @@ LOCAL_C_INCLUDES += \ $(TARGET_OUT_HEADERS)/cld80211-lib LOCAL_SRC_FILES := \ + list.cpp \ wifi_hal.cpp \ common.cpp \ cpp_bindings.cpp \ @@ -76,7 +96,7 @@ LOCAL_SHARED_LIBRARIES += libnl_2 LOCAL_C_INCLUDES += external/libnl-headers endif -LOCAL_HEADER_LIBRARIES := libcutils_headers libutils_headers +LOCAL_HEADER_LIBRARIES := libcutils_headers libutils_headers libwifi-hal-ctrl_headers include $(BUILD_STATIC_LIBRARY) @@ -106,6 +126,7 @@ LOCAL_C_INCLUDES += \ $(TARGET_OUT_HEADERS)/cld80211-lib LOCAL_SRC_FILES := \ + list.cpp \ wifi_hal.cpp \ common.cpp \ cpp_bindings.cpp \ @@ -134,6 +155,7 @@ LOCAL_VENDOR_MODULE := true LOCAL_CLANG := true LOCAL_SHARED_LIBRARIES += libnetutils liblog LOCAL_SHARED_LIBRARIES += libdl libwpa_client libcld80211 +LOCAL_SHARED_LIBRARIES += libwifi-hal-ctrl ifneq ($(wildcard external/libnl),) LOCAL_SHARED_LIBRARIES += libnl @@ -143,5 +165,5 @@ LOCAL_SHARED_LIBRARIES += libnl_2 LOCAL_C_INCLUDES += external/libnl-headers endif -LOCAL_HEADER_LIBRARIES := libcutils_headers libutils_headers +LOCAL_HEADER_LIBRARIES := libcutils_headers libutils_headers libwifi-hal-ctrl_headers include $(BUILD_SHARED_LIBRARY) |