Package

class uetools.commands.plugin.package.PackagePlugin[source]

Builds and cook a plugin

Examples

Path to a plugin that is not inside a project

uetools plugin-cook /Projects/Gamekit/Gamekit.uplugin --output /Built/Gamekit/ --platforms Win64

Path to a plugin inside a project

uetools plugin-cook --project MyHostProject Plugins/Gamekit/Gamekit.uplugin --output /Built/Gamekit/ --platforms Win64
name: str = 'package'
class Arguments[source]

Builds and cook a plugin

output: str = None
project: str = None
plugin: str = 'None'
platforms: List[str]
EngineDir: str | None = None
StrictIncludes: bool = False
NoHostPlatform: bool = False
verbose: bool = False
veryverbose: bool = False
submit: bool = False
nosubmit: bool = False
np4: bool = False
nonp4: bool = False
NoKill: bool = False
Compile: bool = False
NoCompile: bool = False
IgnoreBuildRecords: bool = False
UseLocalBuildStorage: bool = False
WaitForDebugger: bool = False
Unversioned: bool = False
Rocket: bool = True
CreateSubFolder: bool = False
NoPCH: bool = False
NoSharedPCH: bool = False
DisableUnity: bool = False
NoDeleteHostProject: bool = False
static execute(args)[source]

Execute the command

uetools.commands.plugin.package.COMMANDS

alias of PackagePlugin