Files
UnrealEngineUWP/Engine/Source/Editor/VirtualizationEditor/Private/GeneratePayloadManifestCommandlet.h
paul chipchase 54b51c99e3 Fix some typos in code documentation
#rb trivial
#jira none
#rnx
#preflight 6461dc5ab87b09aadddc17c8

[CL 25470354 by paul chipchase in ue5-main branch]
2023-05-15 04:03:12 -04:00

38 lines
1.0 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Commandlets/Commandlet.h"
#include "UObject/ObjectMacros.h"
#include "GeneratePayloadManifestCommandlet.generated.h"
/**
* Creates a csv file containing info about all of the payloads in a set of packages.
* By default the commandlet will parse the payloads of all packages in the current
* project but this can be overridden with the cmdline switch -PackageDir=XYZ which
* will allow the commandlet to parse the payloads of the packages in a given directory.
*
* Because the commandlet is the VirtualizationEditor module it needs to be invoked
* with the command line:
* -run="VirtualizationEditor.GeneratePayloadManifest"
*/
UCLASS()
class UGeneratePayloadManifestCommandlet
: public UCommandlet
{
GENERATED_UCLASS_BODY()
//~ Begin UCommandlet Interface
virtual int32 Main(const FString& Params) override;
//~ End UCommandlet Interface
static int32 StaticMain(const FString& Params);
bool ParseCmdline(const FString& Params);
private:
bool bLocalOnly = false;
};