Skip to content

18.0.3.600-1

Compare
Choose a tag to compare
@pal1000 pal1000 released this 07 May 21:06
· 1441 commits to master since this release

Inno Setup

  • Update Inno Setup script. It was broken two-fold, once when osmesa DLLs were moved to dedicated folders and again when deployment tool was split in two.

Build script

  • Fix Python 3.x version retrieval;
  • Implement Python version validation without depending on Python launcher;
  • Add /enablemeson command line switch to try Mesa3D Meson build;
  • Python launcher interface is always used if possible;
  • Python launcher interface: Support 32-bit Python on 64-bit Windows;
  • Fix pypi based pywin32 installation again, the part that needs to run as admin was previously unreachable;
  • wheel package is required to install Scons on Python 2.7.15, it also makes possible to uninstall pywin32 cleanly which may provide the means for error-free upgrade;
  • Python launcher interface: Lookup for Python 3.x even if /enablemeson command line argument is unset as LLVM build can use it. Display appropriate warnings.

Build environment updates

  • Updated build machine OS to Windows 10 April 2018;
  • Windows 10 SDK 10.0.16299.91 -> 10.0.17134.12;
  • Python 2.7.14 -> 2.7.15;
  • Installed wheel 0.31.0.