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

Stephen Hemminger stephen at networkplumber.org
Wed Apr 3 23:51:36 CEST 2024


On Wed,  3 Apr 2024 11:23:19 -0700
Tyler Retzlaff <roretzla at linux.microsoft.com> wrote:

> 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.

If you need to do another revision, it might be good idea to add comment
to the meson.build file when doing exclusions as to what is missing.


More information about the dev mailing list