2019-03-27 11:33:31 -04:00
|
|
|
// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
|
|
|
|
|
|
|
|
|
|
using UnrealBuildTool;
|
|
|
|
|
using System.IO;
|
|
|
|
|
|
|
|
|
|
public class LiveCoding : ModuleRules
|
|
|
|
|
{
|
|
|
|
|
public LiveCoding(ReadOnlyTargetRules Target) : base(Target)
|
|
|
|
|
{
|
|
|
|
|
PrivateDependencyModuleNames.Add("Core");
|
|
|
|
|
PrivateDependencyModuleNames.Add("CoreUObject");
|
|
|
|
|
PrivateDependencyModuleNames.Add("Settings");
|
2019-05-28 10:22:20 -04:00
|
|
|
|
|
|
|
|
if(Target.bUseDebugLiveCodingConsole)
|
|
|
|
|
{
|
|
|
|
|
PrivateDefinitions.Add("USE_DEBUG_LIVE_CODING_CONSOLE=1");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
PrivateDefinitions.Add("USE_DEBUG_LIVE_CODING_CONSOLE=0");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
PublicAdditionalLibraries.Add(Path.Combine(ModuleDirectory, "Private", "External", "LC_JumpToSelf.lib"));
|
2019-03-27 11:33:31 -04:00
|
|
|
}
|
|
|
|
|
}
|