[DAEMON-162] Windows system-info: 10.0 SDK emulators are not shown
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | High |
| Status | Resolved |
| Resolution | Fixed |
| Resolution Date | 2017-11-17T22:08:17.000+0000 |
| Affected Version/s | Appc Daemon 1.0.0 |
| Fix Version/s | Appc Daemon 1.0.0 |
| Components | appcd-plugin-windows, windowslib |
| Labels | n/a |
| Reporter | Kondal Kolipaka |
| Assignee | Ewan Harris |
| Created | 2017-11-17T10:49:36.000+0000 |
| Updated | 2017-11-17T22:08:33.000+0000 |
Description
Windows Phone SDK 10.0 emulators are missing in the windows system-info.
Attachments
| File | Date | Size |
|---|---|---|
| win_system_info.txt | 2017-11-17T10:42:05.000+0000 | 9629 |
This is only reproducible in CLI builds. We build wptool to detect emulators on a users machine, because the dependency tree is appc-cli->appcd->appcd-core->appcd-default-plugins->appcd-plugin-windows->windowslib, when we try to build this we hit max path issues. We need to do one of these
Pull windowslib up the dependency tree to a place where it can build (probably leading to issues in the future, but fixes now)
Deal with this in windowslib, if we get a maxpath error, move the project, build it, move it back after build (might hit max path though), or keep in the temp dir.