Skip to content

19.0.2

Compare
Choose a tag to compare
@pal1000 pal1000 released this 11 Apr 11:01
· 1253 commits to master since this release

Debug

  • Add a MSYS2 console for debug purposes;
  • llvm-config debug tool: Support returning libraries list in both python list and ninja targets format.

Build script

  • Build LLVM efficiently when using Ninja by only building llvm-config tool, required libraries and headers;
  • Detect Visual Studio installations using vswhere;
  • Support handling missing Desktop development with C++ workload through Visual Studio installer.

Build environment updates

  • cmake 3.14.0 -> 3.14.1;
  • Visual Studio 15.9.10 -> 16.0.1;
  • setuptools 40.8.0 -> 41.0.0.

Documentation

  • Update LLVM build command;
  • Per-app deployment: Document .local file generation support;
  • End-user guide: Document MESA_EXTENSION_MAX_YEAR;
  • End-user guide: Document .local file generation support;
  • End-user guide: Document pros and cons of Mingw vs MSVC binaries and how to migrate from one to the other.