37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
using System.IO;
 | 
						|
 | 
						|
namespace UnrealBuildTool.Rules
 | 
						|
{
 | 
						|
	public class SpineEditorPlugin : ModuleRules
 | 
						|
	{
 | 
						|
		public SpineEditorPlugin(ReadOnlyTargetRules target) : base(target)
 | 
						|
		{
 | 
						|
			PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
 | 
						|
 | 
						|
            PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "Public"));
 | 
						|
			PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "../SpinePlugin/Public/spine-cpp/include"));
 | 
						|
 | 
						|
			PrivateIncludePaths.Add(Path.Combine(ModuleDirectory, "Private"));
 | 
						|
			PrivateIncludePaths.Add(Path.Combine(ModuleDirectory, "../SpinePlugin/Public/spine-cpp/include"));
 | 
						|
 | 
						|
            PublicDependencyModuleNames.AddRange(new [] {
 | 
						|
                "Core",
 | 
						|
                "CoreUObject",
 | 
						|
                "Engine",
 | 
						|
                "UnrealEd",
 | 
						|
                "SpinePlugin"
 | 
						|
            });
 | 
						|
 | 
						|
            PublicIncludePathModuleNames.AddRange(new [] {
 | 
						|
               "AssetTools",
 | 
						|
               "AssetRegistry"
 | 
						|
            });
 | 
						|
 | 
						|
            DynamicallyLoadedModuleNames.AddRange(new [] {
 | 
						|
               "AssetTools",
 | 
						|
               "AssetRegistry"
 | 
						|
            });
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |