1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
.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
|