Projects / Premake


Premake is a build configuration tool. Describe your C, C++, or C# software project using a simple, easy to read syntax and let Premake generate the project files for Visual Studio, GNU Make, Xcode, Code::Blocks, CodeLite, SharpDevelop, or MonoDevelop. Premake allows you to manage your project configuration in one place and still support different build systems. It allows you to generate project files for tools that you do not own. It saves the time that would otherwise be spent manually keeping several different toolsets in sync. And it provides an easy upgrade path as new versions of your favorite tools are released.

Operating Systems

Recent releases

  •  16 Nov 2010 12:03

    Release Notes: This release adds support Visual Studio 2010, and changes the license from GPLv2 to the BSD. Support for Xcode and Solaris was improved. The usual fixes and improvements were made.

    •  03 Mar 2010 16:25

      Release Notes: This release includes a handful of bugfixes, including an important fix to the new file pattern matching introduced in 4.2. There are also a few minor new features.

      •  08 Jan 2010 23:35

        Release Notes: This release adds support for Apple's Xcode 3.x IDE, and has numerous small changes and bugfixes.

        •  30 Sep 2009 20:24

          Release Notes: This version adds Objective C support for makefiles, floating point model flags, and a handful of bugfixes.

          •  16 Jul 2009 23:39

            Release Notes: This version adds important fixes to the Xbox 360 and Mac OS X Universal binary support introduced in 4.1.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.