diff options
author | Marek Safar <marek.safar@gmail.com> | 2018-04-05 19:58:06 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2018-04-05 19:58:06 +0300 |
commit | c583d4e1fa8feb6838b8bcef5703d1922bf2cea0 (patch) | |
tree | f2ced72bcca6d7a923ba407926c7f4b515750300 /msvc | |
parent | 59e7d124627205d0aa3bf3e892dea562e23cb86b (diff) |
[build] Rename VS managed solution (#8050)
Diffstat (limited to 'msvc')
-rwxr-xr-x | msvc/classlibs.sln | 29 | ||||
-rw-r--r-- | msvc/scripts/README | 18 | ||||
-rw-r--r-- | msvc/scripts/genproj.cs | 7 |
3 files changed, 2 insertions, 52 deletions
diff --git a/msvc/classlibs.sln b/msvc/classlibs.sln deleted file mode 100755 index 6963abb7a2b..00000000000 --- a/msvc/classlibs.sln +++ /dev/null @@ -1,29 +0,0 @@ -
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "corlib-basic", "..\..\mcs\class\corlib\corlib-basic.csproj", "{155AEF28-C81F-405D-9072-9D52780E3E70}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System-basic", "..\..\mcs\class\System\System-basic.csproj", "{BE8EAA89-6796-474D-BBB7-0868181CEFD1}"
- ProjectSection(ProjectDependencies) = postProject
- {155AEF28-C81F-405D-9072-9D52780E3E70} = {155AEF28-C81F-405D-9072-9D52780E3E70}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {155AEF28-C81F-405D-9072-9D52780E3E70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {155AEF28-C81F-405D-9072-9D52780E3E70}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {155AEF28-C81F-405D-9072-9D52780E3E70}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {155AEF28-C81F-405D-9072-9D52780E3E70}.Release|Any CPU.Build.0 = Release|Any CPU
- {BE8EAA89-6796-474D-BBB7-0868181CEFD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BE8EAA89-6796-474D-BBB7-0868181CEFD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BE8EAA89-6796-474D-BBB7-0868181CEFD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BE8EAA89-6796-474D-BBB7-0868181CEFD1}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/msvc/scripts/README b/msvc/scripts/README index e73eab7fc0b..b6fa5df8c27 100644 --- a/msvc/scripts/README +++ b/msvc/scripts/README @@ -57,7 +57,7 @@ necessary to build the Mono class libraries. mono genproj.exe One output of genproj is the solutions for the successive profiles, - like net_4_x.sln. + like bcl.sln. The command ./genproj.exe -h @@ -76,24 +76,8 @@ necessary to build the Mono class libraries. * KNOWN ISSUES - * We are currently not running "sn" to sign the assemblies - * We do not have an "install" target, perhaps we should generate this based on something similar to the update-csproj setup * Audit: every Makefile for "local" changes, as those are not visible to this tool. - -* OLD KNOWN ISSUES - - * Many assemblies still fail to compile, due to missing project - references output by genproj, or other issues yet to determine - - * The first build of a solution may have a large number of - failing compilations, more than subsequent solution Builds - - * The .NET 2.0 profile assemblies end up targetting the - v4.0 runtime, even when requesting 2.0 in the csproj file - (http://social.msdn.microsoft.com/Forums/en-US/msbuild/ - thread/6c9cd0e1-7fb8-480a-b006-f034b5926e03) - diff --git a/msvc/scripts/genproj.cs b/msvc/scripts/genproj.cs index 1e70b65552d..0fce7de09dd 100644 --- a/msvc/scripts/genproj.cs +++ b/msvc/scripts/genproj.cs @@ -1378,7 +1378,7 @@ public class Driver { Console.Error.WriteLine (sb.ToString ()); } - WriteSolution (four_five_sln_gen, Path.Combine ("..", "..", MakeSolutionName (MsbuildGenerator.profile_4_x))); + WriteSolution (four_five_sln_gen, Path.Combine ("..", "..", "bcl.sln")); if (makefileDeps){ const string classDirPrefix = "./../../"; @@ -1557,11 +1557,6 @@ public class Driver { return path; } - static string MakeSolutionName (string profileTag) - { - return "net" + profileTag + ".sln"; - } - static void FillSolution (SlnGenerator solution, string profileString, IEnumerable<MsbuildGenerator> projects, Func<MsbuildGenerator.VsCsproj, bool> additionalFilter = null) { foreach (var generator in projects) { |