Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWes Haggard <Wes.Haggard@microsoft.com>2017-02-02 03:24:29 +0300
committerWes Haggard <Wes.Haggard@microsoft.com>2017-02-03 02:02:57 +0300
commit4b247771d97e6f3c4f756ad446e2981790713748 (patch)
tree1f668650594e0713f769c42db8038fd5fc15e950 /build.proj
parent26a7e2b2386d1abb68106b8f7ebcaf6ca7ff928d (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.proj4
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>