[PATCH v2] build: exclude rather than include libs in MSVC build

Tyler Retzlaff roretzla at linux.microsoft.com
Wed Apr 3 20:23:19 CEST 2024


Some libraries that could be built with MSVC were not being built.

Switch from explicit include to exclude of libs to get immediate CI
coverage of libraries that already work with MSVC Windows builds.

With this change we now get immediate CI build coverage for the libs
meter, timer, pci, cfgfile

v2:
 * add a few more explicit exclusions for now as they are known to require
   more than trivial work and avoid needing to disable them later as the
   dependent libraries are enabled.

Tyler Retzlaff (1):
  build: exclude rather than include libs in MSVC build

 lib/argparse/meson.build |  6 ++++++
 lib/dmadev/meson.build   |  6 ++++++
 lib/fib/meson.build      |  6 ++++++
 lib/lpm/meson.build      |  6 ++++++
 lib/mbuf/meson.build     |  6 ++++++
 lib/mempool/meson.build  |  6 ++++++
 lib/meson.build          | 10 ----------
 lib/mldev/meson.build    |  6 ++++++
 lib/rcu/meson.build      |  6 ++++++
 lib/stack/meson.build    |  6 ++++++
 10 files changed, 54 insertions(+), 10 deletions(-)

-- 
1.8.3.1



More information about the dev mailing list