-
Notifications
You must be signed in to change notification settings - Fork 697
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove bootstrap.proj #5070
Remove bootstrap.proj #5070
Conversation
fc50b25
to
1095f99
Compare
1095f99
to
3a53e3d
Compare
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.
Love the overall intention.
Would it be easier to have 1 PR to minimize the risk of the changes?
All the changes are easy to follow individually, but there's a lot :D
It would be helpful to summarize the changes in the PR description as well.
Have you verified that the outputs generated by this changes are equivalent before/after?
@@ -0,0 +1,63 @@ | |||
<Project Sdk="Microsoft.Build.NoTargets"> |
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.
Can we name this LocalizationValidator
or something like that/
I know the package is not named super well, but we can do better with the project.
@@ -99,7 +106,4 @@ | |||
<Copy SourceFiles="@(_EnglishBinaries)" DestinationFiles="@(_EnglishBinaries->'%(DestinationPath)')" /> | |||
<Copy SourceFiles="@(_LocalizeFiles)" DestinationFiles="@(_LocalizeFiles->'%(DestinationPath)')" /> | |||
</Target> | |||
|
|||
<Target Name="AfterBuild" DependsOnTargets="LocalizeNonProjectFiles;BatchLocalize"/> | |||
<Import Project="$(MicroBuildDirectory)Microsoft.VisualStudioEng.MicroBuild.Core.targets" /> |
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 are these targets included now?
@@ -0,0 +1,6 @@ | |||
<Project> | |||
<PropertyGroup Condition="'$(MSBuildProjectExtension)' == '.vsmanproj'"> | |||
<OutputType /> |
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.
I'm imaging it's getting overwritten if we put it in the project file itself?
This PR has been automatically marked as stale because it has no activity for 7 days. It will be closed if no further activity occurs within another 7 days of this comment. If it is closed, you may reopen it anytime when you're ready again, as long as you don't delete the branch. |
3a53e3d
to
b583ead
Compare
This PR has been automatically marked as stale because it has no activity for 7 days. It will be closed if no further activity occurs within another 7 days of this comment. If it is closed, you may reopen it anytime when you're ready again, as long as you don't delete the branch. |
Bug
Fixes: https://github.com/NuGet/Client.Engineering/issues/2186
Regression? Last working version:
Description
This removes
bootstrap.proj
and replaces it with more retail MSBuild logic and allows a user to clone our repository and build it as long as they have Visual Studio and .NET SDK installed.PR Checklist
PR has a meaningful title
PR has a linked issue.
Described changes
Tests
Documentation