1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2017-2019 Intel Corporation 3 4includes += global_inc 5subdir('include') 6 7subdir('common') 8 9if not is_windows 10 subdir('unix') 11endif 12 13dpdk_conf.set('RTE_EXEC_ENV_' + exec_env.to_upper(), 1) 14subdir(exec_env) 15 16subdir(arch_subdir) 17 18deps += ['kvargs'] 19if not is_windows 20 deps += ['telemetry'] 21endif 22if dpdk_conf.has('RTE_USE_LIBBSD') 23 ext_deps += libbsd 24endif 25if cc.has_function('getentropy', prefix : '#include <unistd.h>') 26 cflags += '-DRTE_LIBEAL_USE_GETENTROPY' 27endif 28