// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; using System.Collections.Generic; [SupportedPlatforms("Linux", "Win64")] public class BreakpadSymbolEncoderTarget : TargetRules { public BreakpadSymbolEncoderTarget(TargetInfo Target) : base(Target) { Type = TargetType.Program; LinkType = TargetLinkType.Monolithic; LaunchModuleName = "BreakpadSymbolEncoder"; // Make SymsLibDump the shipping version UndecoratedConfiguration = UnrealTargetConfiguration.Shipping; // Lean and mean bBuildDeveloperTools = false; // Compile out references from Core to the rest of the engine bCompileAgainstEngine = false; bCompileAgainstCoreUObject = false; // Logs are still useful to print the results bUseLoggingInShipping = true; // Make a console application under Windows, so entry point is main() everywhere bIsBuildingConsoleApplication = true; bUseUnityBuild = false; } }