-
Notifications
You must be signed in to change notification settings - Fork 543
Open
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
Steps to Reproduce
As running tasks remotely adds ~200ms to the execution, we should avoid executing remotely tasks that have no inputs and that won't end up doing anything on the Mac in that case.
There might be more, but these are the ones I've found so far:
-
GetFileSystemEntries
when noDirectoryPath
was specified -
FilterStaticFrameworks
when noFrameworkToPublish
was specified -
GetFullPaths
whenItems
is empty -
Copy
whenSourceFiles
is empty -
CoreMLCompiler
when there are no models
Expected Behavior
Actual Behavior
Environment
Version information
Build Logs
Example Project (If Possible)
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