using UnrealBuildTool;
 
public class ComboInputEditor : ModuleRules
{
	public ComboInputEditor(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
		bLegacyPublicIncludePaths = false;
		ShadowVariableWarningLevel = WarningLevel.Error;
		
		PrecompileForTargets = PrecompileTargetsType.None;
		bPrecompile = false;
		bUsePrecompiled = false;

		PublicDependencyModuleNames.AddRange
		(new string[]
			{
				"ComboInput",
			}
		);
		
		PrivateDependencyModuleNames.AddRange
		(
			new string[]
			{
				"Core",
				"CoreUObject",
				"Engine",
				"UnrealEd",

				"ApplicationCore",
				"AssetTools",
				"BlueprintGraph",
				"DeveloperSettings",
				"GraphEditor",
				"InputCore",
				"Projects",
				"Slate",
				"SlateCore",
				"ToolMenus",
			}
		);

		if (Target.bBuildEditor)
		{
			PrivateDependencyModuleNames.Add("UnrealEd");
		}
	}
}