diff options
author | Ethan Chen <intervigil@gmail.com> | 2014-11-12 12:59:56 -0800 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2022-02-11 00:46:40 +0200 |
commit | c40d135150e2e239369e2eec9bcc604563fd5fd2 (patch) | |
tree | 808c8de0f38ac6200e52f197754747468acd634a | |
parent | e0849ac304025712a68b31637743a1304e0f96ee (diff) |
audio: Use direct project pathmap
Change-Id: If6d270bd92b42df1cdc9719774da768039054753
-rw-r--r-- | Android.mk | 4 | ||||
-rw-r--r-- | hal/audio_extn/Android.mk | 43 | ||||
-rw-r--r-- | post_proc/Android.mk | 8 |
3 files changed, 31 insertions, 24 deletions
@@ -1,3 +1,5 @@ +ifeq ($(call my-dir),$(call project-path-for,qcom-audio)) + ifneq ($(AUDIO_USE_STUB_HAL), true) ifneq ($(filter mpq8092 msm8960 msm8226 msm8x26 msm8610 msm8974 msm8x74 apq8084 msm8916 msm8994 msm8992 msm8909 msm8996 msm8952 msm8937 thorium msm8953 msmgold msm8998 sdm660 sdm845 sdm710 apq8098_latv qcs605 sdmshrike msmnile kona lahaina holi $(MSMSTEPPE) $(TRINKET) atoll lito bengal,$(TARGET_BOARD_PLATFORM)),) @@ -26,3 +28,5 @@ endif endif endif + +endif diff --git a/hal/audio_extn/Android.mk b/hal/audio_extn/Android.mk index f4afdffd..11bd9525 100644 --- a/hal/audio_extn/Android.mk +++ b/hal/audio_extn/Android.mk @@ -36,7 +36,7 @@ LOCAL_C_INCLUDES := \ system/media/audio_utils/include \ external/expat/lib \ $(call include-path-for, audio-route) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ + $(call project-path-for,qcom-audio)/hal \ $(call include-path-for, audio-effects) LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include @@ -98,8 +98,8 @@ LOCAL_C_INCLUDES := \ system/media/audio_utils/include \ external/expat/lib \ $(call include-path-for, audio-route) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/$(AUDIO_PLATFORM) \ + $(call project-path-for,qcom-audio)/hal \ + $(call project-path-for,qcom-audio)/hal/$(AUDIO_PLATFORM) \ $(call include-path-for, audio-effects) LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include @@ -128,6 +128,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libssrec LOCAL_VENDOR_MODULE := true +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -157,8 +158,8 @@ LOCAL_SHARED_LIBRARIES := \ libprocessgroup LOCAL_C_INCLUDES := \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/$(AUDIO_PLATFORM) \ + $(PRIMARY_HAL_PATH) \ + $(PRIMARY_HAL_PATH)/$(AUDIO_PLATFORM) \ external/tinyalsa/include \ external/tinycompress/include \ external/expat/lib \ @@ -194,7 +195,7 @@ LOCAL_MODULE := libhdmiedid LOCAL_MODULE_OWNER := third_party LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -253,6 +254,7 @@ include $(BUILD_SHARED_LIBRARY) #-------------------------------------------- include $(CLEAR_VARS) +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) # B-family platform uses msm8974 code base AUDIO_PLATFORM := msm8974 @@ -289,9 +291,9 @@ LOCAL_C_INCLUDES := \ system/media/audio_utils/include \ external/expat/lib \ $(call include-path-for, audio-route) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/audio_extn \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/$(AUDIO_PLATFORM) \ + $(PRIMARY_HAL_PATH) \ + $(PRIMARY_HAL_PATH)/audio_extn \ + $(PRIMARY_HAL_PATH)/$(AUDIO_PLATFORM) \ vendor/qcom/opensource/audio-kernel/include/uapi/ \ $(call include-path-for, audio-effects) @@ -312,6 +314,7 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) # B-family platform uses msm8974 code base AUDIO_PLATFORM := msm8974 @@ -348,9 +351,9 @@ LOCAL_C_INCLUDES := \ system/media/audio_utils/include \ external/expat/lib \ $(call include-path-for, audio-route) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/audio_extn \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/$(AUDIO_PLATFORM) \ + $(PRIMARY_HAL_PATH) \ + $(PRIMARY_HAL_PATH)/audio_extn \ + $(PRIMARY_HAL_PATH)/$(AUDIO_PLATFORM) \ vendor/qcom/opensource/audio-kernel/include/uapi/ \ $(call include-path-for, audio-effects) @@ -374,7 +377,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := liba2dpoffload LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -439,7 +442,7 @@ LOCAL_MODULE := libexthwplugin LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -502,7 +505,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libhfp LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -570,7 +573,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libhdmipassthru LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -642,7 +645,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libbatterylistener LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -715,7 +718,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := libhwdepcal LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi lito bengal atoll sdm660 msm8937 msm8953 msm8998 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -778,7 +781,7 @@ include $(CLEAR_VARS) LOCAL_MODULE:= libmaxxaudio LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi sdm660 msm8937 msm8953 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) @@ -840,7 +843,7 @@ include $(CLEAR_VARS) LOCAL_MODULE:= libaudiozoom LOCAL_VENDOR_MODULE := true -PRIMARY_HAL_PATH := vendor/qcom/opensource/audio-hal/primary-hal/hal +PRIMARY_HAL_PATH := $(call project-path-for,qcom-audio)/hal AUDIO_PLATFORM := $(TARGET_BOARD_PLATFORM) ifneq ($(filter sdm845 sdm710 sdmshrike msmnile kona lahaina holi sdm660 msm8937 msm8953 $(MSMSTEPPE) $(TRINKET),$(TARGET_BOARD_PLATFORM)),) diff --git a/post_proc/Android.mk b/post_proc/Android.mk index 774198d8..862b81b1 100644 --- a/post_proc/Android.mk +++ b/post_proc/Android.mk @@ -82,12 +82,12 @@ LOCAL_ADDITIONAL_DEPENDENCIES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_C_INCLUDES := \ external/tinyalsa/include \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ + $(call project-path-for,qcom-audio)/hal \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include/audio \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/techpack/audio/include \ $(call include-path-for, audio-effects) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/audio_extn/ + $(call project-path-for,qcom-audio)/hal/audio_extn/ ifeq ($(strip $(AUDIO_FEATURE_ENABLED_DLKM)),true) LOCAL_HEADER_LIBRARIES += audio_kernel_headers @@ -195,14 +195,14 @@ LOCAL_MODULE_OWNER := qti LOCAL_ADDITIONAL_DEPENDENCIES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr LOCAL_C_INCLUDES := \ - vendor/qcom/opensource/audio-hal/primary-hal/hal \ + $(call project-path-for,qcom-audio)/hal \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include/audio \ $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/techpack/audio/include \ external/tinyalsa/include \ $(call include-path-for, audio-effects) \ $(call include-path-for, audio-route) \ - vendor/qcom/opensource/audio-hal/primary-hal/hal/audio_extn \ + $(call project-path-for,qcom-audio)/hal/audio_extn \ external/tinycompress/include \ system/media/audio_utils/include |