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" | ||
|  |             }); | ||
|  | 		} | ||
|  | 	} | ||
|  | } |