Files
UnrealEngineUWP/Engine/Source/ThirdParty/PLCrashReporter/PLCrashReporter.Build.cs
Mark Satterthwaite 97ba8a2bfe Made some small changes to PLCrashReporter required for use in UE4.
- Added PLCrashReporter.build.cs
- Changed project file to emit static library into usable location.
- Made crash report folder & file name a part of the crash reporter config object.
- Added module binary version numbers to output.
- Eliminated some warnings.
#codereview michael.trepka

[CL 2466159 by Mark Satterthwaite in Main branch]
2015-03-02 06:56:52 -05:00

26 lines
824 B
C#

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class PLCrashReporter : ModuleRules
{
public PLCrashReporter(TargetInfo Target)
{
Type = ModuleType.External;
string PLCrashReporterPath = UEBuildConfiguration.UEThirdPartySourceDirectory + "PLCrashReporter/plcrashreporter-master-5ae3b0a/";
if (Target.Platform == UnrealTargetPlatform.Mac)
{
PublicSystemIncludePaths.Add(PLCrashReporterPath + "Source");
if (Target.Configuration == UnrealTargetConfiguration.Debug && BuildConfiguration.bDebugBuildsActuallyUseDebugCRT)
{
PublicAdditionalLibraries.Add(PLCrashReporterPath + "Mac/Debug/libCrashReporter-MacOSX-Static.a");
}
else
{
PublicAdditionalLibraries.Add(PLCrashReporterPath + "Mac/Release/libCrashReporter-MacOSX-Static.a");
}
}
}
}