Premake


Premake is an open-source software development utility for automatically building configuration from source code.

Features

Some of the features of the system are:
The following is an example Premake script for a simple software project.

solution "MySolution"
configurations
project "MyProject"
kind "ConsoleApp"
language "C++"
includedirs
files
configuration "Debug"
symbols "On"
defines
configuration "Release"
flags
defines

Notable uses

There are a number of notable uses including: