Premake 4.1!

Premake 4.1 is now released and available for download! The full change log:

  • Added support for cross-compiling target platforms
  • Added Xbox 360 support to Visual Studio 2005/2008
  • Added Mac OS X universal binary support
  • Added Playstation 3 support
  • Added precompiled header support for GCC
  • Support links and libdirs for Visual Studio static libraries
  • Fail gracefully when list is assigned to string field
  • Changed GCC flags to -fno-exceptions and -fno-rtti
  • Improved performance of configuration building step
  • Fixed crash when configuration is missing a kind
  • Patch 2031626: Support for additional manifest files (Colin Graf)
  • Patch 2558089: workaround for --as-needed/correct link order (idl0r)
  • Patch 2609028: verbose linking in makefile (kaidokert)
  • Bug 2564404: FatalWarnings has no effect with gmake target
  • Bug 2550759: pchheader option has wrong type
  • Bug 1900333: Parentheses in build path
  • Bug 2790865: SharedLib on OSX fixes (Ash Berlin)
  • Bug 2790882: Trailing slash in path.getabsolute (Ash Berlin)

RC2 -> RC3

  • Bug 2805763: GCC PCH breaks on path
  • Bug 2709641: Location field does not propagate to projects
  • Bug 2675518: Dependencies wrong on config links
  • Bug 2152526: Code::Blocks doesn't build PCH correctly on GCC

RC1 -> RC2

  • Removed additional MonoDevelop files in clean action
  • Fixed naming of system libraries in Visual Studio link step
  • Set OS to Windows when generating for Visual Studio
  • Bug 2801257: Linker error LNK1112 when cross-compiling for x64