Add ENet thirdparty

This commit is contained in:
Damian Korczowski
2021-03-11 19:23:10 +01:00
parent 2db1438ef4
commit 339e5a5d91
4 changed files with 6147 additions and 0 deletions

32
Source/ThirdParty/enet/enet.Build.cs vendored Normal file
View File

@@ -0,0 +1,32 @@
// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved.
using System.IO;
using Flax.Build;
using Flax.Build.NativeCpp;
/// <summary>
/// https://github.com/zpl-c/enet
/// </summary>
public class ENet : DepsModule
{
/// <inheritdoc />
public override void Init()
{
base.Init();
LicenseType = LicenseTypes.Custom;
LicenseFilePath = "enet License.txt";
// Merge third-party modules into engine binary
BinaryModuleName = "FlaxEngine";
}
/// <inheritdoc />
public override void Setup(BuildOptions options)
{
base.Setup(options);
var depsRoot = options.DepsFolder;
options.PublicDefinitions.Add("ENET");
}
}