Skip to content

Premake 5.0 alpha 9

Pre-release
Pre-release
Compare
Choose a tag to compare
@starkos starkos released this 06 Jun 23:08
· 1680 commits to master since this release

Changes since the previous release:

  • New: buildcustomizations() imports custom .props files for VS
  • New: frameworksdir() for Xcode and Make OS X projects
  • New: nuget() to specify NuGet packages for VS projects
  • New: systemversion() to specify VS target platform
  • New: io.readfile() and io.writefile()
  • New: Configurations may now be filtered by toolset
  • New: HTTP calls now support authentication
  • New: Support for XSD files in VS C# projects
  • New: MASM file categorization for VS
  • New: Integrated test framework for Premake module developers
  • Fix: VS filter ordering is now deterministic
  • Fix: VS projects and groups may now have the same name
  • Fix: May now use '.' within shell variable tokens
  • Fix: path.translate() now defaults to target system separator
  • Fix: getextension() now handles multiple dots
  • Fix: replaceextension() no longer adds leading dot
  • Fix: Improved configuration baking performance
  • Fix: Use -O0 for Clang debug optimization level
  • Fix: CodeLite now uses portable path separators
  • Fix: Improved ability to find precompiled headers in Makefiles
  • Fix: Properly escape defines in Makefile projects
  • Fix: Correct casing of UTF8 marker on Visual Studio rule files

IMPORTANT: Please download our source code package premake-5.0.0-alpha9-src.zip and NOT the automatically created GitHub packages at the bottom of the list.

The GitHub packages do not include the submodule source code, the pre-generated profile files, or the embedded scripts.