Skip to content

Commit f48f901

Browse files
committed
feat(distribution): library now requires Unity Package Manager to run
BREAKING CHANGE: You now must use Unity's Package Manager to install this package. See the `### Installation` section in the README.md for full details.
1 parent 21cac18 commit f48f901

20 files changed

+9920
-15
lines changed

.editorconfig

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Editor configuration, see http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
indent_style = space
7+
indent_size = 4
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
max_line_length = off
13+
trim_trailing_whitespace = false
14+
15+
[manifest.json]
16+
indent_size = 2

.gitignore

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/[Oo]bj/
44
/[Bb]uild/
55
/[Bb]uilds/
6-
/Assets/AssetStoreTools*
6+
/[Ll]ogs/
7+
/[Mm]emoryCaptures/
78

89
# Visual Studio 2015 cache directory
910
/.vs/
@@ -31,3 +32,8 @@ sysinfo.txt
3132

3233
# Builds
3334
*.apk
35+
36+
# Node.js
37+
node_modules
38+
dist
39+
dist.zip

.releaserc

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"plugins": [
3+
"@semantic-release/commit-analyzer",
4+
"@semantic-release/release-notes-generator",
5+
"@semantic-release/changelog",
6+
[
7+
"@semantic-release/exec",
8+
{
9+
"verifyConditionsCmd": "npm run build",
10+
"prepareCmd": "npm run build"
11+
}
12+
],
13+
"@semantic-release/git",
14+
[
15+
"@semantic-release/npm",
16+
{
17+
"pkgRoot": "dist"
18+
}
19+
],
20+
[
21+
"@semantic-release/github",
22+
{
23+
"assets": [
24+
{
25+
"path": "dist.zip",
26+
"label": "Package Build"
27+
}
28+
]
29+
}
30+
]
31+
]
32+
}

.travis.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
language: node_js
2+
node_js:
3+
- "node"
4+
install:
5+
- npm install
6+
script:
7+
- commitlint-travis
8+
- npm run build
9+
- npm run semantic-release
10+
deploy:
11+
- provider: script
12+
skip_cleanup: true
13+
script: bash publish-nightly.sh
14+
on:
15+
branch: develop
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Replaced when project is built from commit logs via Semantic Release.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Documentation beyond README.md goes here.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"name": "com.fluid.unity-animator-helpers.Editor",
3+
"references": [
4+
"com.fluid.unity-animator-helpers"
5+
],
6+
"optionalUnityReferences": [],
7+
"includePlatforms": [
8+
"Editor"
9+
],
10+
"excludePlatforms": [],
11+
"allowUnsafeCode": false
12+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Edit LICENSE.md in root, contents will be replaced.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Edit README.md in root, contents will be replaced.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "com.fluid.unity-animator-helpers",
3+
"references": [],
4+
"optionalUnityReferences": [],
5+
"includePlatforms": [],
6+
"excludePlatforms": []
7+
}

0 commit comments

Comments
 (0)