Skip to main content
Menu
Premake
Docs
Download
Community
GitHub
🌜
🌞
Premake
Docs
Download
Community
GitHub
Menu
Getting Started
Home
What is Premake?
Building Premake
Getting Premake
Using Premake
Writing Premake Scripts
Your First Script
Workspaces & Projects
Scopes & Inheritance
Adding Source Files
Linking
Configurations & Platforms
Filters
Build Settings
Command Line Arguments
Using Modules
More Authoring Topics
Extending Premake
Extending Premake
Code Overview
Coding Conventions
Overrides & Call Arrays
Developing Modules
Adding a New Action
Guides
Sharing Configuration Settings
Reference
Project Settings
architecture
atl
basedir
bindirs
buildaction
buildcommands
buildcustomizations
builddependencies
buildinputs
buildlog
buildmessage
buildoptions
buildoutputs
buildrule
callingconvention
cdialect
characterset
cleancommands
cleanextensions
clr
compileas
compilebuildoutputs
configfile
configmap
configuration
configurations
copylocal
cppdialect
csversion
customtoolnamespace
debug.prompt
debugargs
debugcommand
debugconnectcommands
debugconstants
debugdir
debugenvs
debugextendedprotocol
debugformat
debugger
debuggertype
debuglevel
debugpathmap
debugport
debugremotehost
debugsearchpaths
debugstartupcommands
debugtoolargs
debugtoolcommand
defaultplatform
defines
dependson
deploymentoptions
disablewarnings
display
docdir
docname
dofileopt
dotnetframework
dpiawareness
editAndContinue
editorintegration
enablewarnings
endian
entrypoint
exceptionhandling
external
externalproject
externalrule
fatalwarnings
fileextension
filename
files
filter
flags
floatingpoint
floatingpointexceptions
forceincludes
forceusings
fpu
framework
functionlevellinking
gccprefix
group
headerdir
headername
icon
ignoredefaultlibraries
imageoptions
imagepath
implibdir
implibextension
implibname
implibprefix
implibsuffix
includedirs
inlining
intrinsics
kind
language
largeaddressaware
libdirs
linkbuildoutputs
linkgroups
linkoptions
links
locale
location
makesettings
namespace
nativewchar
newaction
newoption
nuget
nugetsource
objdir
optimize
pchheader
pchsource
pic
platforms
postbuildcommands
postbuildmessage
prebuildcommands
prebuildmessage
preferredtoolarchitecture
prelinkcommands
prelinkmessage
project
propertydefinition
rebuildcommands
resdefines
resincludedirs
resoptions
resourcegenerator
rtti
rule
rules
runpathdirs
runtime
sharedlibtype
startproject
staticruntime
strictaliasing
stringpooling
symbols
symbolspath
sysincludedirs
syslibdirs
system
systemversion
tags
targetdir
targetextension
targetname
targetprefix
targetsuffix
toolset
undefines
usingdirs
uuid
vectorextensions
versionconstants
versionlevel
visibility
vpaths
warnings
workspace
xcodebuildresources
xcodebuildsettings
Globals
_ACTION
_ARGS
_MAIN_SCRIPT_DIR
_MAIN_SCRIPT
_OPTIONS
_OS
_PREMAKE_COMMAND
_PREMAKE_DIR
_PREMAKE_VERSION
_WORKING_DIR
iif
include
includeexternal
printf
require
verbosef
http
http.download
http.get
http.post
HTTP Options
io
io.readfile
io.utf8
io.writefile
json
json.decode
json.encode
os
os.chdir
os.chmod
os.comparefiles
os.copyfile
os.execute
os.executef
os.findheader
os.findlib
os.get
os.getcwd
os.getpass
os.getversion
os.host
os.is
os.is64bit
os.isdir
os.isfile
os.islink
os.locate
os.matchdirs
os.matchfiles
os.mkdir
os.outputof
os.pathsearch
os.realpath
os.remove
os.rmdir
os.stat
os.target
os.touchfile
os.translateCommands
os.uuid
os.writefile_ifnotequal
path
path.appendExtension
path.getabsolute
path.getbasename
path.getdirectory
path.getdrive
path.getextension
path.getname
path.getrelative
path.hasextension
path.isabsolute
path.iscfile
path.iscppfile
path.iscppheader
path.isframework
path.islinkable
path.isobjectfile
path.isresourcefile
path.join
path.normalize
path.rebase
path.replaceextension
path.translate
path.wildcards
string
string.capitalized
string.contains
string.endswith
string.escapepattern
string.explode
string.findlast
string.hash
string.lines
string.plural
string.sha1
string.startswith
table
table.arraycopy
table.contains
table.deepcopy
table.extract
table.filterempty
table.flatten
table.fold
table.foreachi
table.implode
table.indexof
table.insertafter
table.insertflat
table.isempty
table.join
table.keys
table.merge
table.replace
table.tostring
table.translate
term
term.getTextColor
term.popColor
term.pushColor
term.setTextColor
zip
zip.extract
xcodebuildresources
xcodebuildresources
Missing documentation
Edit this page
Last updated on
3/30/2021
by
starkos
Previous
« workspace
Next
xcodebuildsettings »