SpinePlugin.Build.cs 756 B

12345678910111213141516171819202122
  1. using System;
  2. using System.IO;
  3. namespace UnrealBuildTool.Rules
  4. {
  5. public class SpinePlugin : ModuleRules
  6. {
  7. public SpinePlugin(ReadOnlyTargetRules target) : base(target)
  8. {
  9. PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
  10. PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "Public"));
  11. PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "Public/spine-cpp/include"));
  12. PrivateIncludePaths.Add(Path.Combine(ModuleDirectory, "Private"));
  13. PrivateIncludePaths.Add(Path.Combine(ModuleDirectory, "Public/spine-cpp/include"));
  14. PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "ProceduralMeshComponent", "UMG", "Slate", "SlateCore" });
  15. PublicDefinitions.Add("SPINE_UE4");
  16. }
  17. }
  18. }