[PATCH v2 0/3] unblock the use of the MSVC compiler

Tyler Retzlaff roretzla at linux.microsoft.com
Thu Jan 26 19:05:46 CET 2023


On Thu, Jan 26, 2023 at 10:03:21AM -0800, Tyler Retzlaff wrote:
> Introduce minimum changes to the build system to allow use of the MSVC
> compiler.
> 
> This change is intended to enable a phased approach to allowing DPDK to
> built with MSVC. Building with MSVC removes barriers to enterprise
> customers use of DPDK who have constraints around security policy,
> compliance and functional requirements.

oops, failed to update the cover letter.

v2:
  * moved checks to skip drivers, apps, usertools directories
    in to <dir>/meson.build file and removed conditional
    check from root meson.build (patch 3/3).
   
> 
> Tyler Retzlaff (3):
>   build: unblock the use of the MSVC compiler
>   build: determine execution environment at config time
>   build: limit what is built when using MSVC compiler
> 
>  app/meson.build        |  5 +++++
>  buildtools/meson.build | 10 +++++++---
>  config/meson.build     | 29 ++++++++++++++++++++++-------
>  config/x86/meson.build |  8 +++++---
>  drivers/meson.build    |  4 ++++
>  lib/eal/meson.build    |  8 --------
>  lib/meson.build        | 20 +++++++++++++++++---
>  usertools/meson.build  |  4 ++++
>  8 files changed, 64 insertions(+), 24 deletions(-)
> 
> -- 
> 1.8.3.1


More information about the dev mailing list