1# Copyright (C) 2022 Huawei Technologies Co., Ltd. 2# Licensed under the Mulan PSL v2. 3# You can use this software according to the terms and conditions of the Mulan PSL v2. 4# You may obtain a copy of Mulan PSL v2 at: 5# http://license.coscl.org.cn/MulanPSL2 6# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR 7# IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR 8# PURPOSE. 9# See the Mulan PSL v2 for more details. 10 11include $(BUILD_CONFIG)/var.mk 12PREBUILD_DDK := $(PREBUILD_DIR)/headers/ddk 13PREBUILD_SYS := $(PREBUILD_DIR)/headers/sys 14PREBUILD_KERNEL := $(PREBUILD_DIR)/headers/kernel 15 16KERNEL_INCLUDE_PATH_COMMON = $(PREBUILD_KERNEL)/ \ 17 $(PREBUILD_KERNEL)/uapi 18 19DDK_INCLUDE_PATH_COMMON += $(PREBUILD_DDK) 20 21SYS_INCLUDE_PATH = $(PREBUILD_SYS) 22 23ifeq ($(TARGET_IS_SYS),y) 24INCLUDE_PATH += $(SYS_INCLUDE_PATH) 25INCLUDE_PATH += $(DDK_INCLUDE_PATH_COMMON) 26INCLUDE_PATH += $(KERNEL_INCLUDE_PATH_COMMON) 27endif 28 29ifeq ($(TARGET_IS_DRV),y) 30INCLUDE_PATH += $(DDK_INCLUDE_PATH_COMMON) 31INCLUDE_PATH += $(KERNEL_INCLUDE_PATH_COMMON) 32endif 33 34ifeq ($(TARGET_IS_TA),y) 35INCLUDE_PATH += $(KERNEL_INCLUDE_PATH_COMMON) 36endif 37