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