Generate

class uetools.commands.ubt.regenerate.Generate[source]

Generate project files

Notes

While UBT shows all those generator options, none of them really work. For them to be used you need to modify the BuildConfiguration.xml which is the configuration used for the project file configuration.

The build configuration can be found in ${ENGINE_ROOT}/Engine/Saved/UnrealBuildTool/BuildConfiguration.xml

<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
    <ProjectFileGenerator>
        <Format>VisualStudioCode</Format>
    </ProjectFileGenerator>
</Configuration>
name: str = 'regenerate'
class Arguments[source]

Arguments(project: str = None, makefile: bool = False, cmakefile: bool = False, qmakefile: bool = False, kdevelopfile: bool = False, codelitefiles: bool = False, xcodeprojectfiles: bool = False, eddieprojectfiles: bool = False, vscode: bool = False, vsmac: bool = False, clion: bool = False, rider: bool = False, projectfiles: bool = True, projectfileformat: str = ‘NONE’, game: bool = True, engine: bool = True, progress: bool = True, verbose: bool = False, veryverbose: bool = False, traceWrites: bool = False, timestamps: bool = False, frommsbuild: bool = False, suppressSDKWarnings: bool = False, nomutex: bool = False, waitmutex: bool = False, remoteini: str = None)

project: str = None
makefile: bool = False
cmakefile: bool = False
qmakefile: bool = False
kdevelopfile: bool = False
codelitefiles: bool = False
xcodeprojectfiles: bool = False
eddieprojectfiles: bool = False
vscode: bool = False
vsmac: bool = False
clion: bool = False
rider: bool = False
projectfiles: bool = True
projectfileformat: str = 'NONE'
game: bool = True
engine: bool = True
progress: bool = True
verbose: bool = False
veryverbose: bool = False
traceWrites: bool = False
timestamps: bool = False
frommsbuild: bool = False
suppressSDKWarnings: bool = False
nomutex: bool = False
waitmutex: bool = False
remoteini: str = None
static execute(args)[source]

Execute the command

uetools.commands.ubt.regenerate.COMMANDS

alias of Generate