From 8ca008a5c3b9c72bf3bbabab9ec95173e6b911a7 Mon Sep 17 00:00:00 2001 From: wrenge Date: Tue, 27 Feb 2024 16:50:03 +0300 Subject: [PATCH] Packaging for unity --- src/DotRecast.Core/DotRecast.Core.asmdef | 14 ++++++ .../DotRecast.Detour.Crowd.asmdef | 17 +++++++ .../DotRecast.Detour.Dynamic.asmdef | 18 ++++++++ .../DotRecast.Detour.Extras.asmdef | 18 ++++++++ .../DotRecast.Detour.TileCache.asmdef | 18 ++++++++ src/DotRecast.Detour/DotRecast.Detour.asmdef | 16 +++++++ .../DotRecast.Recast.Demo.asmdef | 44 +++++++++++++++++++ .../DotRecast.Recast.Toolset.asmdef | 22 ++++++++++ src/DotRecast.Recast/DotRecast.Recast.asmdef | 16 +++++++ src/package.json | 5 +++ 10 files changed, 188 insertions(+) create mode 100644 src/DotRecast.Core/DotRecast.Core.asmdef create mode 100644 src/DotRecast.Detour.Crowd/DotRecast.Detour.Crowd.asmdef create mode 100644 src/DotRecast.Detour.Dynamic/DotRecast.Detour.Dynamic.asmdef create mode 100644 src/DotRecast.Detour.Extras/DotRecast.Detour.Extras.asmdef create mode 100644 src/DotRecast.Detour.TileCache/DotRecast.Detour.TileCache.asmdef create mode 100644 src/DotRecast.Detour/DotRecast.Detour.asmdef create mode 100644 src/DotRecast.Recast.Demo/DotRecast.Recast.Demo.asmdef create mode 100644 src/DotRecast.Recast.Toolset/DotRecast.Recast.Toolset.asmdef create mode 100644 src/DotRecast.Recast/DotRecast.Recast.asmdef create mode 100644 src/package.json diff --git a/src/DotRecast.Core/DotRecast.Core.asmdef b/src/DotRecast.Core/DotRecast.Core.asmdef new file mode 100644 index 0000000..e24bb86 --- /dev/null +++ b/src/DotRecast.Core/DotRecast.Core.asmdef @@ -0,0 +1,14 @@ +{ + "name": "DotRecast.Core", + "rootNamespace": "DotRecast.Core", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Detour.Crowd/DotRecast.Detour.Crowd.asmdef b/src/DotRecast.Detour.Crowd/DotRecast.Detour.Crowd.asmdef new file mode 100644 index 0000000..e44f19a --- /dev/null +++ b/src/DotRecast.Detour.Crowd/DotRecast.Detour.Crowd.asmdef @@ -0,0 +1,17 @@ +{ + "name": "DotRecast.Detour.Crowd", + "rootNamespace": "DotRecast.Detour.Crowd", + "references": [ + "DotRecast.Core", + "DotRecast.Detour" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Detour.Dynamic/DotRecast.Detour.Dynamic.asmdef b/src/DotRecast.Detour.Dynamic/DotRecast.Detour.Dynamic.asmdef new file mode 100644 index 0000000..08e507f --- /dev/null +++ b/src/DotRecast.Detour.Dynamic/DotRecast.Detour.Dynamic.asmdef @@ -0,0 +1,18 @@ +{ + "name": "DotRecast.Detour.Dynamic", + "rootNamespace": "DotRecast.Detour.Dynamic", + "references": [ + "DotRecast.Detour", + "DotRecast.Recast", + "DotRecast.Core" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Detour.Extras/DotRecast.Detour.Extras.asmdef b/src/DotRecast.Detour.Extras/DotRecast.Detour.Extras.asmdef new file mode 100644 index 0000000..1c504c0 --- /dev/null +++ b/src/DotRecast.Detour.Extras/DotRecast.Detour.Extras.asmdef @@ -0,0 +1,18 @@ +{ + "name": "DotRecast.Detour.Extras", + "rootNamespace": "DotRecast.Detour.Extras", + "references": [ + "DotRecast.Core", + "DotRecast.Detour", + "DotRecast.Recast" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Detour.TileCache/DotRecast.Detour.TileCache.asmdef b/src/DotRecast.Detour.TileCache/DotRecast.Detour.TileCache.asmdef new file mode 100644 index 0000000..ba57f97 --- /dev/null +++ b/src/DotRecast.Detour.TileCache/DotRecast.Detour.TileCache.asmdef @@ -0,0 +1,18 @@ +{ + "name": "DotRecast.Detour.TileCache", + "rootNamespace": "DotRecast.Detour.TileCache", + "references": [ + "DotRecast.Core", + "DotRecast.Detour", + "DotRecast.Recast" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Detour/DotRecast.Detour.asmdef b/src/DotRecast.Detour/DotRecast.Detour.asmdef new file mode 100644 index 0000000..a4606af --- /dev/null +++ b/src/DotRecast.Detour/DotRecast.Detour.asmdef @@ -0,0 +1,16 @@ +{ + "name": "DotRecast.Detour", + "rootNamespace": "DotRecast.Detour", + "references": [ + "DotRecast.Core" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Recast.Demo/DotRecast.Recast.Demo.asmdef b/src/DotRecast.Recast.Demo/DotRecast.Recast.Demo.asmdef new file mode 100644 index 0000000..a83154d --- /dev/null +++ b/src/DotRecast.Recast.Demo/DotRecast.Recast.Demo.asmdef @@ -0,0 +1,44 @@ +{ + "name": "DotRecast.Recast.Demo", + "rootNamespace": "DotRecast.Recast.Demo", + "references": [ + "DotRecast.Core" + ], + "includePlatforms": [], + "excludePlatforms": [ + "Android", + "Editor", + "EmbeddedLinux", + "GameCoreScarlett", + "GameCoreXboxOne", + "iOS", + "LinuxStandalone64", + "CloudRendering", + "macOSStandalone", + "PS4", + "PS5", + "QNX", + "Stadia", + "Switch", + "tvOS", + "WSA", + "VisionOS", + "WebGL", + "WindowsStandalone32", + "WindowsStandalone64", + "XboxOne" + ], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "Select...", + "expression": "", + "define": "USE_RECAST_DEMO" + } + ], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Recast.Toolset/DotRecast.Recast.Toolset.asmdef b/src/DotRecast.Recast.Toolset/DotRecast.Recast.Toolset.asmdef new file mode 100644 index 0000000..628708d --- /dev/null +++ b/src/DotRecast.Recast.Toolset/DotRecast.Recast.Toolset.asmdef @@ -0,0 +1,22 @@ +{ + "name": "DotRecast.Recast.Toolset", + "rootNamespace": "DotRecast.Recast.Toolset", + "references": [ + "DotRecast.Core", + "DotRecast.Recast", + "DotRecast.Detour", + "DotRecast.Detour.Crowd", + "DotRecast.Detour.Dynamic", + "DotRecast.Detour.Extras", + "DotRecast.Detour.TileCache" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/DotRecast.Recast/DotRecast.Recast.asmdef b/src/DotRecast.Recast/DotRecast.Recast.asmdef new file mode 100644 index 0000000..463e634 --- /dev/null +++ b/src/DotRecast.Recast/DotRecast.Recast.asmdef @@ -0,0 +1,16 @@ +{ + "name": "DotRecast.Recast", + "rootNamespace": "DotRecast.Recast", + "references": [ + "DotRecast.Core" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": true +} \ No newline at end of file diff --git a/src/package.json b/src/package.json new file mode 100644 index 0000000..c521e17 --- /dev/null +++ b/src/package.json @@ -0,0 +1,5 @@ +{ + "name": "com.rnd.dotrecast", + "displayName": "DotRecast", + "version": "0.1.4-exp.1" +} \ No newline at end of file