.TH PREMAKE4 "1" "December 2012" "4.3" .SH NAME premake4 \- cross-platform build script generator .SH SYNOPSIS .B premake4 [\fIoptions\fR] \fIaction \fR[\fIarguments\fR] .SH DESCRIPTION .B premake4 is a build configuration tool that can generate project files for multiple build environments on multiple platforms. .SH OPTIONS .TP \fB\-\-cc\fR=\fIVALUE\fR Choose a C/C++ compiler set; one of: .TP gcc GNU GCC (gcc/g++) .TP ow OpenWatcom .TP \fB\-\-dotnet\fR=\fIVALUE\fR Choose a .NET compiler set; one of: .TP msnet Microsoft .NET (csc) .TP mono Novell Mono (mcs) .TP pnet Portable.NET (cscc) .TP \fB\-\-file\fR=\fIFILE\fR Read FILE as a Premake script; default is 'premake4.lua' .TP \fB\-\-help\fR Display this information .TP \fB\-\-os\fR=\fIVALUE\fR Generate files for a different operating system; one of: .TP bsd OpenBSD, NetBSD, or FreeBSD .TP linux Linux .TP macosx Apple Mac OS X .TP solaris Solaris .TP windows Microsoft Windows .TP \fB\-\-platform\fR=\fIVALUE\fR Add target architecture (if supported by action); one of: .TP x32 32\-bit .TP x64 64\-bit .TP universal Mac OS X Universal, 32\- and 64\-bit .TP universal32 Mac OS X Universal, 32\-bit only .TP universal64 Mac OS X Universal, 64\-bit only .TP ps3 Playstation 3 (experimental) .TP xbox360 Xbox 360 (experimental) .TP \fB\-\-scripts\fR=\fIpath\fR Search for additional scripts on the given path .TP \fB\-\-version\fR Display version information .SH ACTIONS .TP clean Remove all binaries and generated files .TP codeblocks Generate Code::Blocks project files .TP codelite Generate CodeLite project files .TP gmake Generate GNU makefiles for POSIX, MinGW, and Cygwin .TP vs2002 Generate Microsoft Visual Studio 2002 project files .TP vs2003 Generate Microsoft Visual Studio 2003 project files .TP vs2005 Generate Microsoft Visual Studio 2005 project files .TP vs2008 Generate Microsoft Visual Studio 2008 project files .TP vs2010 Generate Visual Studio 2010 project files (experimental) .TP xcode3 Generate Apple Xcode 3 project files (experimental) .SH SEE ALSO For additional information see http://industriousone.com/premake. .SH AUTHOR Jason Perkins and the Premake Project