Files
UnrealEngineUWP/Engine/Source/Runtime/VerseCompiler/VerseCompiler.Build.cs
jared cotton 2feee4e883 FORT-762327 - "Move uLang out of restricted and into public"
Part 2: Consolidates and moves the following modules into a single `VerseCompiler` module
- uLangParser
- uLangSemanticAnalyzer
- uLangToolchain
- uLangToolchainDependencies
- uLangLocalization

Next part:
- Many patches to piece-meal convert to using 'Core' instead of 'uLangCore' throughout Verse tests/binaries

#rb Markus.Breyer

[CL 34937563 by jared cotton in ue5-main branch]
2024-07-19 13:29:48 -04:00

35 lines
795 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.IO; // for Path
public class VerseCompiler : ModuleRules
{
public VerseCompiler(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.NoPCHs;
bRequiresImplementModule = false;
PublicDependencyModuleNames.AddRange(
new string[] {
"uLangCore",
"uLangJSON"
}
);
// See no reference to this elsewhere. Remove after green-tests.
//
//string ModuleName = this.GetType().Name.ToUpper();
//if (Target.Configuration != UnrealTargetConfiguration.Shipping)
//{
// PublicDefinitions.Add(ModuleName + "_TESTAPI=" + ModuleName + "_API");
//}
//else
//{
// PublicDefinitions.Add(ModuleName + "_TESTAPI=");
//}
bDisableAutoRTFMInstrumentation = true;
}
}