package.py

Unity Package Build Utility

usage: package.py [-h] [--loglevel {DEBUG,INFO,WARNING,ERROR}] [--logformat LOGFORMAT] {all,editor,plugin,sdk} ...

Positional Arguments

command Possible choices: all, editor, plugin, sdk

Named Arguments

--loglevel

Possible choices: DEBUG, INFO, WARNING, ERROR

Set the script log level

--logformat Set the script log format

Sub-commands:

all

Build and package everything

package.py all [-h] [-vs {2012,2013,2015}] [-c {Debug,Release}] [-cl] [-v VERSION]

Named Arguments

-vs, --vsversion
 

Possible choices: 2012, 2013, 2015

Visual Studio version (def: “2015”)

Default: “2015”

-c, --conf

Possible choices: Debug, Release

The configuration (def: “Release”)

Default: “Release”

-cl, --clean

Clean the build before building it

Default: False

-v, --version The engine version to use

editor

Create the Editor unitypackage

package.py editor [-h] [-vs {2012,2013,2015}] [-c {Debug,Release}] [-cl] [-v VERSION]

Named Arguments

-vs, --vsversion
 

Possible choices: 2012, 2013, 2015

Visual Studio version (def: “2015”)

Default: “2015”

-c, --conf

Possible choices: Debug, Release

The configuration (def: “Release”)

Default: “Release”

-cl, --clean

Clean the build before building it

Default: False

-v, --version The engine version to use

plugin

Build the Genvid Plugin

package.py plugin [-h] [-vs {2012,2013,2015}] [-c {Debug,Release}] [-cl] [-v VERSION]

Named Arguments

-vs, --vsversion
 

Possible choices: 2012, 2013, 2015

Visual Studio version (def: “2015”)

Default: “2015”

-c, --conf

Possible choices: Debug, Release

The configuration (def: “Release”)

Default: “Release”

-cl, --clean

Clean the build before building it

Default: False

-v, --version The engine version to use

sdk

Create the SDK unitypackage

package.py sdk [-h] [-vs {2012,2013,2015}] [-c {Debug,Release}] [-cl] [-v VERSION]

Named Arguments

-vs, --vsversion
 

Possible choices: 2012, 2013, 2015

Visual Studio version (def: “2015”)

Default: “2015”

-c, --conf

Possible choices: Debug, Release

The configuration (def: “Release”)

Default: “Release”

-cl, --clean

Clean the build before building it

Default: False

-v, --version The engine version to use