// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class PakFileUtilities : ModuleRules { public PakFileUtilities(ReadOnlyTargetRules Target) : base(Target) { CppCompileWarningSettings.UnsafeTypeCastWarningLevel = WarningLevel.Error; PrivateDependencyModuleNames.AddRange(new string[] { "Core", "PakFile", "Json", "Projects", "RSA", "IoStoreUtilities", }); PrivateIncludePathModuleNames.AddRange(new string[] { "DerivedDataCache", }); if (Target.bBuildWithEditorOnlyData) { DynamicallyLoadedModuleNames.AddRange(new string[] { "DerivedDataCache", "Virtualization", }); } } }