vintner: bump to 0.4.0 - DirectX SDK support, legacy PlatformToolset aliasing

Two real new capabilities from upstream, both developed and verified
against a real years-old game client build: --with-dxsdk fetches the
DirectX SDK (June 2010) for legacy D3DX9 code, and old PlatformToolset-
pinned .vcxproj files (v90-v143) now transparently resolve to the one
installed compiler instead of failing MSB8020. Added cabextract as a
package dependency (needed at runtime for --with-dxsdk, same reasoning
as the existing msitools dependency).
This commit is contained in:
Александр
2026-07-25 15:46:43 +10:00
parent f02fc98097
commit c0929c030a
3 changed files with 22 additions and 13 deletions
+6
View File
@@ -24,6 +24,12 @@
перевод кода возврата `mt.exe` для совместимости с CMake фактически не
работал ни разу. Найдено и исправлено при реальной сборке движка Ogre3D
через CMake+Ninja+cl.exe.
- Версия поднята до `0.4.0`: добавлена поддержка DirectX SDK (июнь 2010)
для сборки устаревшего кода на D3DX9 (`download --with-dxsdk`), и
алиасинг старых имён PlatformToolset (v90v143) на единственный
установленный компилятор — теперь старые `.vcxproj`, закреплённые за
давними версиями тулсета, тоже собираются. В зависимости добавлен
`cabextract` (нужен рантайму для `--with-dxsdk`).
## 2026-07-25 — Telegram Desktop