02/04/2019 05:54, Anand Rawat:
> Added meson workarounds to build helloworld on Windows.
> Windows currently only supports kvargs and eal libraries.
> This change restricts the build flow to supported libraries
> only.
> 
> Signed-off-by: Anand Rawat <anand.ra...@intel.com>
> Signed-off-by: Pallavi Kadam <pallavi.ka...@intel.com>
> Reviewed-by: Jeff Shaw <jeffrey.b.s...@intel.com>
> Reviewed-by: Ranjit Menon <ranjit.me...@intel.com>
> ---
> --- a/examples/meson.build
> +++ b/examples/meson.build
> @@ -35,7 +35,9 @@ foreach example: examples
>  
>       ext_deps = [execinfo]
>       includes = [include_directories(example)]
> -     deps = ['eal', 'mempool', 'net', 'mbuf', 'ethdev', 'cmdline']
> +     if host_machine.system() == 'windows'
> +             deps = ['eal'] # only supported lib on Windows currently
> +     endif
>       subdir(example)

This is not what I call keeping build intact for Linux/BSD :)

I did not catch it before because test-meson-builds.sh is not testing
compilation of the examples with meson. Bruce, may we add it?

I will add back the original deps line in master branch.


Reply via email to