From 3321751f981214ce3f60f44f21f63cd36095e70e Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Mon, 6 Apr 2020 18:01:40 +0200 Subject: [PATCH] [unity] Added package.json files to support using the spine-unity core runtime and the examples as UPM packages. This could be used to e.g. reduce compile time. See #1276. --- .../Assets/Spine Examples/package.json | 20 +++++++++++++++++++ .../Assets/Spine Examples/package.json.meta | 7 +++++++ .../spine-unity-examples.asmdef | 4 ++++ .../spine-unity-examples.asmdef.meta | 7 +++++++ spine-unity/Assets/Spine/package.json | 19 ++++++++++++++++++ spine-unity/Assets/Spine/package.json.meta | 7 +++++++ 6 files changed, 64 insertions(+) create mode 100644 spine-unity/Assets/Spine Examples/package.json create mode 100644 spine-unity/Assets/Spine Examples/package.json.meta create mode 100644 spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef create mode 100644 spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef.meta create mode 100644 spine-unity/Assets/Spine/package.json create mode 100644 spine-unity/Assets/Spine/package.json.meta diff --git a/spine-unity/Assets/Spine Examples/package.json b/spine-unity/Assets/Spine Examples/package.json new file mode 100644 index 000000000..3924c88d6 --- /dev/null +++ b/spine-unity/Assets/Spine Examples/package.json @@ -0,0 +1,20 @@ +{ + "name": "com.esotericsoftware.spine.spine-unity-examples", + "displayName": "spine-unity Runtime Examples", + "description": "This plugin provides example scenes and scripts for the spine-unity runtime.", + "version": "3.8.0", + "unity": "2018.3", + "author": { + "name": "Esoteric Software", + "email": "contact@esotericsoftware.com", + "url": "http://esotericsoftware.com/" + }, + "dependencies": { + "com.esotericsoftware.spine.spine-unity": "3.8.0" + }, + "keywords": [ + "spine", + "spine-unity", + "core" + ] +} diff --git a/spine-unity/Assets/Spine Examples/package.json.meta b/spine-unity/Assets/Spine Examples/package.json.meta new file mode 100644 index 000000000..9c5cdb952 --- /dev/null +++ b/spine-unity/Assets/Spine Examples/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3344f01d63135c94e81d853f56d6c4e5 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef b/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef new file mode 100644 index 000000000..646178423 --- /dev/null +++ b/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef @@ -0,0 +1,4 @@ +{ + "name": "spine-unity-examples", + "references": [ "spine-unity" ] +} diff --git a/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef.meta b/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef.meta new file mode 100644 index 000000000..f8dc4a556 --- /dev/null +++ b/spine-unity/Assets/Spine Examples/spine-unity-examples.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f5163e4753269348a069fd2fedcba29 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/spine-unity/Assets/Spine/package.json b/spine-unity/Assets/Spine/package.json new file mode 100644 index 000000000..6fac1264d --- /dev/null +++ b/spine-unity/Assets/Spine/package.json @@ -0,0 +1,19 @@ +{ + "name": "com.esotericsoftware.spine.spine-unity", + "displayName": "spine-unity Runtime", + "description": "This plugin provides the spine-unity runtime core.", + "version": "3.8.0", + "unity": "2018.3", + "author": { + "name": "Esoteric Software", + "email": "contact@esotericsoftware.com", + "url": "http://esotericsoftware.com/" + }, + "dependencies": { + }, + "keywords": [ + "spine", + "spine-unity", + "core" + ] +} diff --git a/spine-unity/Assets/Spine/package.json.meta b/spine-unity/Assets/Spine/package.json.meta new file mode 100644 index 000000000..d0000ccae --- /dev/null +++ b/spine-unity/Assets/Spine/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 09478c42aa0375347898d942d287a819 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: