-
Notifications
You must be signed in to change notification settings - Fork 555
Closed
Labels
msbuildIssues affecting our msbuild tasks/targetsIssues affecting our msbuild tasks/targetsperformanceIf an issue or pull request is related to performanceIf an issue or pull request is related to performancewindows-onlyThe issue only occur on WindowsThe issue only occur on Windows
Milestone
Description
When building an iOS project remotely from Windows, the UnpackLibraryResources taks is comparing/copying ~ 150 .NET assemblies over to the Mac that already exist in the SDK installation. The task seems to have enough information to avoid copying those and take them from the installation directory on the Mac.
This also impacts incremental builds because even though we cache files on the Mac, comparing 150 files takes a considerable amount of time.
Expected Behavior
Files that are part of the SDK installed on the Mac should be consumed from there
Actual Behavior
We are copying unnecesary files over the network
Build Logs
Note: this logs were taken when building from a Dev Box
Binlogs.zip
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
msbuildIssues affecting our msbuild tasks/targetsIssues affecting our msbuild tasks/targetsperformanceIf an issue or pull request is related to performanceIf an issue or pull request is related to performancewindows-onlyThe issue only occur on WindowsThe issue only occur on Windows
