Customers using the BinSkim Microsoft security tool will get flagged when using static C++ libraries not built using /Qspectre. This adds the alternative flavor of the libraries to the directxmesh_desktop_2019 and directxmesh_desktop_win10 versions of the NuGet package. The targets automatically selects the Spectre version when building with SpectreMitigations enabled.
This will double the package size from 9 MB to ~18MB which is reasonable.
Customers using the BinSkim Microsoft security tool will get flagged when using static C++ libraries not built using
/Qspectre
. This adds the alternative flavor of the libraries to the directxmesh_desktop_2019 and directxmesh_desktop_win10 versions of the NuGet package. The targets automatically selects the Spectre version when building with SpectreMitigations enabled.