From 9a106ba90a77951acdf1a23d5edeaf6ae3f7cb5f Mon Sep 17 00:00:00 2001 From: Jyotirmoi Sarma Date: Tue, 15 Dec 2020 22:06:45 +0530 Subject: [PATCH] audio-kernel: Copy UAPI headers to UAPI_OUT folder Copy header files without header_script Change-Id: I59766302c4ea2a2d00f7ddb07c81dfc387b3494d Signed-off-by: Jyotirmoi Sarma --- Android.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Android.mk b/Android.mk index 7696a0e01f..b841fbd8e9 100644 --- a/Android.mk +++ b/Android.mk @@ -1,8 +1,13 @@ # Android makefile for audio kernel modules -UAPI_OUT := $(PRODUCT_OUT)/obj/DLKM_OBJ/vendor/qcom/opensource/audio-kernel/include +UAPI_OUT := $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/include ifeq ($(call is-board-platform-in-list,taro), true) +$(shell mkdir -p $(PRODUCT_OUT)/obj/vendor;) +$(shell mkdir -p $(PRODUCT_OUT)/obj/vendor/qcom;) +$(shell mkdir -p $(PRODUCT_OUT)/obj/vendor/qcom/opensource;) +$(shell mkdir -p $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel;) +$(shell mkdir -p $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/include;) $(shell mkdir -p $(UAPI_OUT)/linux;) $(shell mkdir -p $(UAPI_OUT)/sound;) $(shell rm -rf $(PRODUCT_OUT)/obj/DLKM_OBJ/vendor/qcom/opensource/audio-kernel/Module.symvers) @@ -280,5 +285,8 @@ LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) include $(DLKM_DIR)/Build_external_kernelmodule.mk ########################################################### +$(shell cp $(LOCAL_PATH)/include/uapi/audio/linux/* $(UAPI_OUT)/linux) +$(shell cp $(LOCAL_PATH)/include/uapi/audio/sound/* $(UAPI_OUT)/sound) + endif # DLKM check endif # supported target check