-
Notifications
You must be signed in to change notification settings - Fork 241
Conversation
PTAL @weshaggard @adiaaida @maririos |
LGTM |
@@ -84,7 +85,7 @@ | |||
|
|||
<!-- We need the OptimizationData package in order to be able to optimize the assembly --> | |||
<Target Name="RestoreOptimizationDataPackage" | |||
BeforeTargets="Sync" | |||
BeforeTargets="Restore" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please just remove this we should avoid this "magic" hook-up because we will easily break it if we don't look for it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How would you suggest these targets get called?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually you should be careful about changing this at all. If there are other repo's still hooking this up with Sync either changing it or removing will break those.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How would you suggest these targets get called?
It should be explicitly pulled in like I did in dotnet/corefx#33076.
This work allows us to specify the IBC data package that we will pull down depending on whether we are doing application for Linux or Windows.
3a0adf9
to
d6f40ea
Compare
I decided to just remove the dependency on Sync, since we are calling this explicitly . @weshaggard |
This change has two parts to it. The first is fixing a breaking change
that was introduced with the Arcade work in CoreFX. The restore target
that we had for brining down the IBC data was relying on the sync
target which was removed. It now follows the restore target.
The second piece is work that allows us to specify the IBC data package
that we will pull down depending on whether we are doin application for
Linux or Windows.