Add a translation option to require a specific version (or version range) for MSVC tool when building on Windows #199
Labels
Area-Translation
Issues concerning the translation from libclang into Biohazrd
Right now generator authors can pin to a specific MSVC tool version or Windows SDK version either by:
-vcvars_ver
/-winsdk_version
VCToolsInstallDir
/WindowsSdkDir
environment variables before building the library, IE:However this is not super intuitive or discoverable, it'd be nice if Biohazrd provided official means of specifying a MSVC tools version preference.
We already do this for the Windows SDK in the private Win32 and DirectX generators, see
InfectedWin32.Generator.WindowsSdkHelper
.This would enable a handful of useful features:
When we fix this, we should remove the workaround added in #98 and change things to avoid the affected versions and error if they're the only ones available. (Could probably be a warning, but the issue affects most non-trivial libraries and having it be noticeable is probably better than not.)
The text was updated successfully, but these errors were encountered: