Skip to main content

Easy to Learn, Easy to Use

Describe your software project just once, using Premake's simple and easy to read syntax, and build it everywhere.

See an example

Script Once, Target Many

Generate project files for Visual Studio, GNU Make, Xcode, CodeLite, and more across Windows, Mac OS X, and Linux.

See the full list

Full Powered

Use the built-in general purpose Lua scripting engine (plus lots of extras) to make build configuration tasks a breeze.

Learn more