Files
UnrealEngine/Engine/Source/ThirdParty/GuidelinesSupportLibrary/GuidelinesSupportLibrary.Build.cs
2025-05-18 13:04:45 +08:00

24 lines
858 B
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using System.IO;
using UnrealBuildTool;
public class GuidelinesSupportLibrary : ModuleRules
{
public GuidelinesSupportLibrary(ReadOnlyTargetRules Target) : base(Target)
{
Type = ModuleType.External;
// Modification made by epic to gsl/assert and gsl/pointers.
//See comments with @epic.
//Use the 4.0.0 + bug fix (1144) from the Microsoft implementation.
string GuidelinesSupportLibraryVersionDir = "GSL-1144";
string GuidelinesSupportLibraryPath = Path.Combine(Target.UEThirdPartySourceDirectory, "GuidelinesSupportLibrary", GuidelinesSupportLibraryVersionDir);
string GuidelinesSupportLibraryIncludePath = Path.Combine(GuidelinesSupportLibraryPath, "include");
PublicSystemIncludePaths.Add(GuidelinesSupportLibraryIncludePath);
PublicDefinitions.Add("GSL_NO_IOSTREAMS");
}
}