1# 2# Copyright (c) 2020-2021 Huawei Device Co., Ltd. 3# 4# This software is licensed under the terms of the GNU General Public 5# License version 2, as published by the Free Software Foundation, and 6# may be copied, distributed, and modified under those terms. 7# 8# This program is distributed in the hope that it will be useful, 9# but WITHOUT ANY WARRANTY; without even the implied warranty of 10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11# GNU General Public License for more details. 12# 13 14HDF_FRAMEWORK_TEST_ROOT = drivers/hdf/framework/test/unittest 15HDF_FRAMEWORK_ROOT = drivers/hdf/framework 16HDF_AUDIO_ADM_TEST_INC_DIR = drivers/hdf/framework/model/audio 17#$(error HDF_FRAMEWORK_ROOT is $(HDF_FRAMEWORK_ROOT)) 18 19ccflags-$(CONFIG_DRIVERS_HDF_TEST) += -I$(srctree)/drivers/hdf/framework/include/platform \ 20 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/support/platform/include \ 21 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/support/platform/include/fwk \ 22 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/support/platform/include/rtc \ 23 -I$(srctree)/include/hdf \ 24 -I$(srctree)/include/hdf/osal \ 25 -I$(srctree)/include/hdf/utils \ 26 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/common \ 27 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/manager \ 28 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/osal \ 29 -I$(srctree)/drivers/hdf/khdf/test/adapter/osal/include \ 30 -I$(srctree)/drivers/hdf/khdf/include/core \ 31 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/osal \ 32 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/wifi \ 33 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/netdevice \ 34 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/module \ 35 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/net \ 36 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/qos \ 37 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/message \ 38 -I$(srctree)/drivers/hdf/khdf/network/include \ 39 -I$(srctree)/drivers/hdf/khdf/osal/include \ 40 -I$(srctree)/drivers/hdf/khdf/test/osal/include \ 41 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include \ 42 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include/utils \ 43 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include/config \ 44 -I$(srctree)/drivers/hdf/khdf/config/include \ 45 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/core/manager/include \ 46 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/core/host/include \ 47 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/core/shared/include \ 48 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include/core \ 49 -I$(srctree)/drivers/hdf/inner_api/osal/shared \ 50 -I$(srctree)/drivers/hdf/inner_api/utils \ 51 -I$(srctree)/drivers/hdf/inner_api/core \ 52 -I$(srctree)/drivers/hdf/inner_api/host/shared \ 53 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/core/common/include/host \ 54 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/utils/include \ 55 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include/wifi \ 56 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/include/net \ 57 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/include \ 58 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/common/netdevice \ 59 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/core/module \ 60 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/platform/src/qos \ 61 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/core/components/softap \ 62 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/core/components/sta \ 63 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/network/wifi/platform/include \ 64 -I$(srctree)/bounds_checking_function/include \ 65 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/platform \ 66 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/platform/entry \ 67 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/platform/common \ 68 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/wifi \ 69 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/netdevice \ 70 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/module \ 71 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/net \ 72 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/qos \ 73 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/model/network/wifi/unittest/message \ 74 -I$(srctree)/$(HDF_FRAMEWORK_TEST_ROOT)/sensor \ 75 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/sensor/driver/include \ 76 -I$(srctree)/$(HDF_FRAMEWORK_ROOT)/model/sensor/driver/common/include \ 77 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/sapm/include \ 78 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/dispatch/include \ 79 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/core/include \ 80 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/common/include \ 81 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/../../include/audio \ 82 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/../../test/unittest/model/audio/include \ 83 -I$(srctree)/drivers/hdf/framework/include/platform \ 84 -I$(srctree)/drivers/hdf/framework/support/platform/include/i2c 85