[ue4] Updated to 4.17, fixed build system, fixed c++ example. Closes

This commit is contained in:
badlogic 2017-08-29 11:37:19 +02:00
parent 78d7d91e18
commit e02f8b7a1c
6 changed files with 8 additions and 32 deletions

View File

@ -4,7 +4,7 @@ using UnrealBuildTool;
public class RuntimeMeshComponent : ModuleRules public class RuntimeMeshComponent : ModuleRules
{ {
public RuntimeMeshComponent(TargetInfo Target) public RuntimeMeshComponent(ReadOnlyTargetRules Target) : base(Target)
{ {
PrivateIncludePaths.Add("RuntimeMeshComponent/Private"); PrivateIncludePaths.Add("RuntimeMeshComponent/Private");
PublicIncludePaths.Add("RuntimeMeshComponent/Public"); PublicIncludePaths.Add("RuntimeMeshComponent/Public");

View File

@ -4,7 +4,7 @@ namespace UnrealBuildTool.Rules
{ {
public class RuntimeMeshComponentEditor : ModuleRules public class RuntimeMeshComponentEditor : ModuleRules
{ {
public RuntimeMeshComponentEditor(TargetInfo Target) public RuntimeMeshComponentEditor(ReadOnlyTargetRules Target) : base(Target)
{ {
PrivateIncludePaths.Add("RuntimeMeshComponentEditor/Private"); PrivateIncludePaths.Add("RuntimeMeshComponentEditor/Private");
PublicIncludePaths.Add("RuntimeMeshComponentEditor/Public"); PublicIncludePaths.Add("RuntimeMeshComponentEditor/Public");

View File

@ -5,21 +5,9 @@ using System.Collections.Generic;
public class SpineUE4Target : TargetRules public class SpineUE4Target : TargetRules
{ {
public SpineUE4Target(TargetInfo Target) public SpineUE4Target(TargetInfo Target) : base(Target)
{ {
Type = TargetType.Game; Type = TargetType.Game;
} ExtraModuleNames.AddRange(new string[] { "SpineUE4" });
//
// TargetRules interface.
//
public override void SetupBinaries(
TargetInfo Target,
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
ref List<string> OutExtraModuleNames
)
{
OutExtraModuleNames.AddRange( new string[] { "SpineUE4" } );
} }
} }

View File

@ -5,21 +5,9 @@ using System.Collections.Generic;
public class SpineUE4EditorTarget : TargetRules public class SpineUE4EditorTarget : TargetRules
{ {
public SpineUE4EditorTarget(TargetInfo Target) public SpineUE4EditorTarget(TargetInfo Target) : base(Target)
{ {
Type = TargetType.Editor; Type = TargetType.Editor;
} ExtraModuleNames.AddRange(new string[] { "SpineUE4" });
//
// TargetRules interface.
//
public override void SetupBinaries(
TargetInfo Target,
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
ref List<string> OutExtraModuleNames
)
{
OutExtraModuleNames.AddRange( new string[] { "SpineUE4" } );
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"FileVersion": 3, "FileVersion": 3,
"EngineAssociation": "4.16", "EngineAssociation": "4.17",
"Category": "", "Category": "",
"Description": "", "Description": "",
"Modules": [ "Modules": [