diff options
author | Wes Haggard <Wes.Haggard@microsoft.com> | 2017-02-02 03:24:29 +0300 |
---|---|---|
committer | Wes Haggard <Wes.Haggard@microsoft.com> | 2017-02-03 02:02:57 +0300 |
commit | 4b247771d97e6f3c4f756ad446e2981790713748 (patch) | |
tree | 1f668650594e0713f769c42db8038fd5fc15e950 /build.proj | |
parent | 26a7e2b2386d1abb68106b8f7ebcaf6ca7ff928d (diff) |
Change UpdateVSConfiguration tasks to add ProjectGuild and empty configs
In order to generate stable solution files the projects need guids otherwise
VS will keep adding them or not be able to reuse the same guild each time we
generate the solutions. So this update task adds a guid to the project files.
For projects that don't have a configuration.props file we always add a default
Debug/Release configuration to make projects that are loaded in our solutions at
least have that consistent set of configurations.
Diffstat (limited to 'build.proj')
-rw-r--r-- | build.proj | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build.proj b/build.proj index 7b8684a855..f399bcd7c7 100644 --- a/build.proj +++ b/build.proj @@ -63,9 +63,9 @@ <Message Importance="High" Text="Updating configurations for projects ..." /> <ItemGroup> <_projectsToExcludeFromUpdate Include="$(MSBuildThisFileDirectory)src/**/*.vcxproj" /> - <_projectsToUpdate Include="$(MSBuildThisFileDirectory)src/**/*.*proj" Exclude="@(ProjectExclusions);@(_projectsToExcludeFromUpdate)" /> + <_projectsToUpdate Include="$(MSBuildThisFileDirectory)src/**/*.*csproj" Exclude="@(ProjectExclusions);@(_projectsToExcludeFromUpdate)" /> </ItemGroup> - <UpdateVSConfigurations ProjectsToValidate="@(_projectsToUpdate)" /> + <UpdateVSConfigurations ProjectsToUpdate="@(_projectsToUpdate)" /> <Message Importance="High" Text="Updating configurations for projects ... Done." /> </Target> |