Commit b77e4ed
committed
[workload]
Given the files:
C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.android\36.1.2\WorkloadDependencies.json
C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.ios\26.1.10494\WorkloadDependencies.json
C:\Program Files\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.maui\10.0.0\WorkloadDependencies.json
This now prints out the information we have available:
> D:\src\dotnet\sdk\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload --info
Workload version: 10.0.200-manifests.f8cdff57
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.
[android]
Installation Source: SDK 10.0.200, VS 18.0.11222.15, VS 17.14.36811.4
Manifest Version: 36.1.2/10.0.200
Manifest Path: D:\src\dotnet\sdk\artifacts\bin\redist\Debug\dotnet\sdk-manifests\10.0.200\microsoft.net.sdk.android\36.1.2\WorkloadManifest.json
Install Type: FileBased
Dependencies (jdk):
Version: [17.0,22.0)
Recommended Version: 17.0.14
Dependencies (androidsdk):
- Android SDK Build-Tools 35
build-tools;35.0.0
- Android SDK Command-line Tools
cmdline-tools;13.0
- Android Emulator (optional)
emulator
Recommended Version: 35.1.20
- NDK (Side by side) 27.1.12297006 (optional)
ndk;27.1.12297006
- Android SDK Platform 35
platforms;android-35
- Android SDK Platform 36.1 (Preview) (optional)
platforms;android-36.1
- Android SDK Platform-Tools
platform-tools
Recommended Version: 35.0.2
- Google APIs ARM 64 v8a System Image (optional)
system-images;android-35;google_apis;x86_64
[maccatalyst]
Installation Source: VS 18.0.11222.15, VS 17.14.36811.4
Manifest Version: 26.1.10494/10.0.100
Manifest Path: D:\src\dotnet\sdk\artifacts\bin\redist\Debug\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.maccatalyst\26.1.10494\WorkloadManifest.json
Install Type: FileBased
Dependencies (xcode):
Version: [26.1,)
Recommended Version: 26.1
Dependencies (sdk):
Version: 26.1
[ios]
Installation Source: VS 18.0.11222.15, VS 17.14.36811.4
Manifest Version: 26.1.10494/10.0.100
Manifest Path: D:\src\dotnet\sdk\artifacts\bin\redist\Debug\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.ios\26.1.10494\WorkloadManifest.json
Install Type: FileBased
Dependencies (xcode):
Version: [26.1,)
Recommended Version: 26.1
Dependencies (sdk):
Version: 26.1
[maui-windows]
Installation Source: VS 18.0.11222.15, VS 17.14.36811.4
Manifest Version: 10.0.0/10.0.100
Manifest Path: D:\src\dotnet\sdk\artifacts\bin\redist\Debug\dotnet\sdk-manifests\10.0.100\microsoft.net.sdk.maui\10.0.0\WorkloadManifest.json
Install Type: FileBased
Dependencies (windowsAppSdk):
Version: [1.7.250909003,)
Recommended Version: 1.7.250909003
Dependencies (windowsSdkBuildTools):
Version: [10.0.22621.756,)
Recommended Version: 10.0.22621.756
Dependencies (win2d):
Version: [1.3.2,)
Recommended Version: 1.3.2
Dependencies (webview2):
Version: [1.0.3179.45,)
Recommended Version: 1.0.3179.45
Dependencies (appium):
Version: [2.17.1,)
Recommended Version: 2.17.1
- windows
Version: [3.1.1,)
Recommended Version: 3.1.1
- xcuitest
Version: [7.32.0,)
Recommended Version: 7.32.0
- mac2
Version: [1.20.3,)
Recommended Version: 1.20.3
- uiautomator2
Version: [4.2.1,)
Recommended Version: 4.2.1
The output could be further improved, if we added `desc` elements in
`WorkloadDependencies.json` for each dependency, we could print those
out as well.dotnet workload --info shows WorkloadDependencies.json
1 parent a1cbcc4 commit b77e4ed
File tree
17 files changed
+609
-2
lines changed- src/Cli/dotnet/Commands
- Workload
- xlf
- test
- TestAssets/TestProjects/SampleManifest
- dotnet.Tests/CommandTests/Workload/Install
17 files changed
+609
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2434 | 2434 | | |
2435 | 2435 | | |
2436 | 2436 | | |
| 2437 | + | |
| 2438 | + | |
| 2439 | + | |
| 2440 | + | |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
| 2444 | + | |
| 2445 | + | |
| 2446 | + | |
| 2447 | + | |
| 2448 | + | |
2437 | 2449 | | |
2438 | 2450 | | |
2439 | 2451 | | |
| |||
Lines changed: 186 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
6 | 9 | | |
7 | 10 | | |
8 | 11 | | |
| |||
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | | - | |
22 | 24 | | |
23 | | - | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
119 | 121 | | |
120 | 122 | | |
121 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
122 | 127 | | |
123 | 128 | | |
124 | 129 | | |
| |||
130 | 135 | | |
131 | 136 | | |
132 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
133 | 317 | | |
134 | 318 | | |
135 | 319 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments