@@ -19,7 +19,7 @@ npm install unity-changeset
19
19
20
20
## Usage
21
21
22
- As a node module:
22
+ ### As a node module:
23
23
24
24
``` js
25
25
const { getUnityChangeset , scrapeArchivedChangesets , scrapeBetaChangesets } = require (' unity-changeset' );
@@ -49,7 +49,7 @@ const { getUnityChangeset, scrapeArchivedChangesets, scrapeBetaChangesets } = re
49
49
})();
50
50
```
51
51
52
- As a command-line utility:
52
+ ### As a command-line utility:
53
53
54
54
```
55
55
Usage: Get a changeset for specific version
@@ -74,22 +74,22 @@ Options:
74
74
# Install
75
75
$ npm install -g unity-changeset
76
76
77
- # Get a changeset for specific version
77
+ # Get a changeset for specific version:
78
78
$ unity-changeset 2020.2.14f1
79
79
d81f64f5201d
80
80
81
- # List changesets
81
+ # List changesets:
82
82
$ unity-changeset list
83
83
2020.1.14f1 d81f64f5201d
84
84
2020.1.13f1 5e24f28bfbc0
85
85
2020.1.12f1 55b56f0a86e3
86
86
...
87
87
88
- # List changesets in json format
88
+ # List changesets in json format:
89
89
$ unity-changeset list --json
90
90
[{" version" :" 2020.1.15f1" ," changeset" :" 97d0ae02d19d" },{" version" :" 2020.1.14f1" ," changeset" :" d81f64f5201d" },...]
91
91
92
- # List changesets in pretty json format
92
+ # List changesets in pretty json format:
93
93
$ unity-changeset list --pretty-json
94
94
[
95
95
{
@@ -103,36 +103,36 @@ $ unity-changeset list --pretty-json
103
103
...
104
104
]
105
105
106
- # List changesets (beta)
106
+ # List changesets (beta):
107
107
$ unity-changeset list --beta
108
108
2020.2.0b13 655e1a328b90
109
109
2020.2.0b12 92852ae685d8
110
110
2020.2.0b11 c499c2bf2e80
111
111
...
112
112
113
- # List the available Unity versions
113
+ # List the available Unity versions:
114
114
$ unity-changeset list --versions
115
115
2020.1.14f1
116
116
2020.1.13f1
117
117
2020.1.12f1
118
118
...
119
119
120
- # List Unity 2018.3 or later, and 2019.1 or earlier
120
+ # List Unity 2018.3 or later, and 2019.1 or earlier:
121
121
$ unity-changeset list --min 2018.3 --max 2019.1
122
122
2019.1.14f1 148b5891095a
123
123
...
124
124
2018.3.1f1 bb579dc42f1d
125
125
2018.3.0f2 6e9a27477296
126
126
127
- # List all Unity 2018.3 versions
127
+ # List all Unity 2018.3 versions:
128
128
$ unity-changeset list --grep 2018.3
129
129
2018.3.14f1 d0e9f15437b1
130
130
2018.3.13f1 06548a9e9582
131
131
...
132
132
2018.3.1f1 bb579dc42f1d
133
133
2018.3.0f2 6e9a27477296
134
134
135
- # List the available Unity minor versions
135
+ # List the available Unity minor versions:
136
136
$ unity-changeset list --minor-versions
137
137
2020.1
138
138
...
@@ -143,6 +143,21 @@ $ unity-changeset list --minor-versions
143
143
$ unity-version -h
144
144
```
145
145
146
+ ### Install a specific version of Unity via UnityHub
147
+
148
+ ``` sh
149
+ # /path/of/unity/hub/executor:
150
+ # Windows: C:\\Program\ Files\\Unity\ Hub\\Unity\ Hub.exe
151
+ # MacOS: /Applications/Unity\ Hub.app/Contents/MacOS/Unity\ Hub
152
+
153
+ # Show help:
154
+ $ /path/of/unity/hub/executor -- --headless help
155
+
156
+ # Install Unity with iOS and Android modules:
157
+ $ version=2020.1.14f1
158
+ $ /path/of/unity/hub/executor install --no-sandbox --headless --version ${version} --changeset ` unity-changeset ${version} ` --module ios,android
159
+ ```
160
+
146
161
<br ><br ><br ><br >
147
162
148
163
## Contributing
0 commit comments