forked from jashking/UnrealPakViewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathUnrealPakViewer.Target.cs
35 lines (27 loc) · 1.14 KB
/
UnrealPakViewer.Target.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// Copyright 1998-2018 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.Collections.Generic;
[SupportedPlatforms(UnrealPlatformClass.Desktop)]
public class UnrealPakViewerTarget : TargetRules
{
public UnrealPakViewerTarget(TargetInfo Target) : base(Target)
{
Type = TargetType.Program;
LinkType = TargetLinkType.Monolithic;
LaunchModuleName = "UnrealPakViewer";
SolutionDirectory = "ExternalPrograms";
DefaultBuildSettings = BuildSettingsVersion.V2;
ExtraModuleNames.Add("EditorStyle");
// Lean and mean
bBuildDeveloperTools = true;
// Currently this app is not linking against the engine, so we'll compile out references from Core to the rest of the engine
bCompileAgainstEngine = false;
bCompileAgainstCoreUObject = true;
bUseLoggingInShipping = true;
bCompileWithPluginSupport = false;
bHasExports = false;
GlobalDefinitions.Add("NOINITCRASHREPORTER=1");
GlobalDefinitions.Add("WITH_CASE_PRESERVING_NAME=0");
GlobalDefinitions.Add(string.Format("UNREAL_PAK_VIEWER_VERSION=TEXT(\"{0}\")", "1.3"));
}
}