Package setup.

This commit is contained in:
max 2021-03-01 17:19:36 +01:00
parent 5eec7fd92d
commit 09bc6a90e7
22 changed files with 89 additions and 125 deletions

4
.p4ignore Normal file
View File

@ -0,0 +1,4 @@
# ignore git
.git/
.gitignore
.gitattributes

7
CHANGELOG.md.meta Normal file
View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 43c03a9f863543140bdba0024d5dab1a
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Editor.meta Normal file
View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: eab0255485f13ae4a9f8e154a12b7b7b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,16 +0,0 @@
{
"name": "COMPANYNAME.PACKAGENAME.Editor",
"references": [
"COMPANYNAME.PACKAGENAME"
],
"includePlatforms": [
"Editor"
],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": []
}

View File

@ -1,6 +0,0 @@
using UnityEngine;
using UnityEditor;
namespace COMPANYNAME.PACKAGENAME.Editor
{
}

View File

@ -1,8 +1,8 @@
{ {
"name": "COMPANYNAME.PACKAGENAME.Editor.Tests", "name": "TAO.InteractiveMask.Editor",
"rootNamespace": "TAO.InteractiveMask.Editor",
"references": [ "references": [
"COMPANYNAME.PACKAGENAME", "TAO.InteractiveMask"
"COMPANYNAME.PACKAGENAME.Editor"
], ],
"includePlatforms": [ "includePlatforms": [
"Editor" "Editor"
@ -14,7 +14,5 @@
"autoReferenced": true, "autoReferenced": true,
"defineConstraints": [], "defineConstraints": [],
"versionDefines": [], "versionDefines": [],
"optionalUnityReferences": [ "noEngineReferences": false
"TestAssemblies"
]
} }

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 272f668ed0408c143ad3843ca50ac3c7
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,6 +1,8 @@
MIT License MIT License
Copyright (c) 2020 COMPANYNAME Overall package is licensed under MIT, unless otherwise noted in the 3rd party licenses file and/or source code.
Copyright (c) 2021 Tech Art Outsource
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

7
LICENSE.md.meta Normal file
View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0cf73c655747d4348b01fa90238f8d1a
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,6 +1,6 @@
# [COMPANYNAME]() - PACKAGENAME # TECH ART OUTSOURCE - Interactive Mask
Description. Interactive mask setup.
## Install ## Install

7
README.md.meta Normal file
View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 9f15f927838c76c40a55cf2192f8e5a7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Runtime.meta Normal file
View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f67f21bbbc85e6349812feb76753b8db
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,5 +0,0 @@
using UnityEngine;
namespace COMPANYNAME.PACKAGENAME
{
}

View File

@ -1,5 +1,6 @@
{ {
"name": "COMPANYNAME.PACKAGENAME", "name": "TAO.InteractiveMask",
"rootNamespace": "TAO.InteractiveMask",
"references": [], "references": [],
"includePlatforms": [], "includePlatforms": [],
"excludePlatforms": [], "excludePlatforms": [],
@ -8,5 +9,6 @@
"precompiledReferences": [], "precompiledReferences": [],
"autoReferenced": true, "autoReferenced": true,
"defineConstraints": [], "defineConstraints": [],
"versionDefines": [] "versionDefines": [],
"noEngineReferences": false
} }

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 89548ba67b3a24d43b905882d2773bd9
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,2 +0,0 @@
This is just a template package with a template sample folder structure.
Import of this example file is successful!

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5ee968c3a05437f46a111d06f26999c6
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,26 +0,0 @@
using UnityEngine;
using UnityEngine.TestTools;
using UnityEditor;
using System.Collections;
using System.Collections.Generic;
using NUnit.Framework;
namespace COMPANYNAME.PACKAGENAME.Editor.Tests
{
public class TestEditorExample
{
[Test]
public void TestEditorExampleSimplePasses()
{
// Use the Assert class to test conditions
}
[UnityTest]
public IEnumerator TestEditorExampleWithEnumeratorPasses()
{
// Use the Assert class to test conditions.
// Use yield to skip a frame.
yield return null;
}
}
}

View File

@ -1,17 +0,0 @@
{
"name": "COMPANYNAME.PACKAGENAME.Tests",
"references": [
"COMPANYNAME.PACKAGENAME"
],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": [],
"optionalUnityReferences": [
"TestAssemblies"
]
}

View File

@ -1,25 +0,0 @@
using UnityEngine;
using UnityEngine.TestTools;
using System.Collections;
using System.Collections.Generic;
using NUnit.Framework;
namespace COMPANYNAME.PACKAGENAME.Tests
{
public class TestRuntimeExample
{
[Test]
public void TestRuntimeExampleSimplePasses()
{
// Use the Assert class to test conditions
}
[UnityTest]
public IEnumerator TestRuntimeExampleEnumeratorPasses()
{
// Use the Assert class to test conditions.
// Use yield to skip a frame.
yield return null;
}
}
}

View File

@ -1,10 +1,10 @@
{ {
"name": "com.COMPANYNAME.PACKAGENAME", "name": "com.tech_art_outsource.interactive_mask",
"displayName": "Template Unity Package", "displayName": "TAO Interactive Mask",
"version": "0.1.0", "version": "0.1.0",
"unity": "2019.3", "unity": "2020.2",
"unityRelease": "7f1", "unityRelease": "1f1",
"description": "This is a template package, used as a basis to build a bigger one.", "description": "A tool to setup interactive masks.",
"category": "Tool", "category": "Tool",
"type": "tool", "type": "tool",
"license": "MIT", "license": "MIT",
@ -13,18 +13,8 @@
"email": "info@maxartz15.com", "email": "info@maxartz15.com",
"url": "https://www.maxartz15.com" "url": "https://www.maxartz15.com"
}, },
"dependencies": {
"com.maxartz15.package1": "0.1.0"
},
"keywords": [ "keywords": [
"COMPANYNAME", "tech art outsource",
"PACKAGENAME" "interactive mask"
],
"samples": [
{
"displayName": "Example 1",
"description": "This sample is just an example",
"path": "Samples~/Example1"
}
] ]
} }

7
package.json.meta Normal file
View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 16e1e6eb4d0700741945bbd8c1e17558
PackageManifestImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: