[dpdk-dev] [PATCH v8 03/10] eal: add new rte_os.h header to build system

Thomas Monjalon thomas at monjalon.net
Tue Apr 2 21:56:46 CEST 2019


02/04/2019 05:54, Anand Rawat:
> Added rte_os.h files to support OS specific functionality.
> Updated build system to contain OS headers in the include
> path.
> 
> Signed-off-by: Anand Rawat <anand.rawat at intel.com>
> Reviewed-by: Pallavi Kadam <pallavi.kadam at intel.com>
> ---
> --- a/meson.build
> +++ b/meson.build
> -global_inc = include_directories('.', 'config', 'lib/librte_eal/common/include')
> +global_inc = include_directories('.', 'config',
> +						'lib/librte_eal/common/include',
> +						'lib/librte_eal/@0@/eal/include'.format(host_machine.system()))

After having worked on rte_kni_common.h which is only in Linux,
I think we should add rte_os.h in meson file of each OS:
	- lib/librte_eal/linux/eal/meson.build
	- lib/librte_eal/freebsd/eal/meson.build
	- lib/librte_eal/windows/eal/meson.build




More information about the dev mailing list