MacOS support

This commit is contained in:
Halvor Haukvik
2019-02-18 20:40:42 +01:00
parent bdb793e07d
commit acbc82f792
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -38,6 +38,9 @@ public class ZeroMQ : ModuleRules
staticLibrary = Path.Combine(ZeroMQRootPath, "Linux", "libzmq.so"); staticLibrary = Path.Combine(ZeroMQRootPath, "Linux", "libzmq.so");
PublicAdditionalLibraries.Add("stdc++"); PublicAdditionalLibraries.Add("stdc++");
break; break;
case UnrealTargetPlatform.Mac:
staticLibrary = Path.Combine(ZeroMQRootPath, "MacOS", "libzmq.a");
break;
default: default:
Console.WriteLine("unsupported target platform: %s", Target.Platform); Console.WriteLine("unsupported target platform: %s", Target.Platform);
Debug.Assert(false); Debug.Assert(false);
@@ -52,9 +55,9 @@ public class ZeroMQ : ModuleRules
public ZeroMQ(ReadOnlyTargetRules Target) : base(Target) public ZeroMQ(ReadOnlyTargetRules Target) : base(Target)
{ {
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs; PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(new string[] {"Core"}); PublicDependencyModuleNames.AddRange(new string[] { "Core" });
AddZeroMQ(Target); AddZeroMQ(Target);
} }
Binary file not shown.