diff --git a/FSharp.Compiler.Service.sln b/FSharp.Compiler.Service.sln new file mode 100644 index 00000000000..ed82699919d --- /dev/null +++ b/FSharp.Compiler.Service.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30503.244 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "FSharp.Compiler.Service", "src\fsharp\FSharp.Compiler.Service\FSharp.Compiler.Service.fsproj", "{A59DB8AE-8044-41A5-848A-800A7FF31C93}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A59DB8AE-8044-41A5-848A-800A7FF31C93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A59DB8AE-8044-41A5-848A-800A7FF31C93}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A59DB8AE-8044-41A5-848A-800A7FF31C93}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A59DB8AE-8044-41A5-848A-800A7FF31C93}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F9A60F3B-D894-4C8E-BA0F-C51115B25A5A} + EndGlobalSection +EndGlobal diff --git a/FSharp.Compiler.Service.slnf b/FSharp.Compiler.Service.slnf deleted file mode 100644 index 22303032243..00000000000 --- a/FSharp.Compiler.Service.slnf +++ /dev/null @@ -1,9 +0,0 @@ -{ - "solution": { - "path": "FSharp.sln", - "projects": [ - "src\\fsharp\\FSharp.Compiler.Service\\FSharp.Compiler.Service.fsproj", - "tests\\FSharp.Compiler.Service.Tests\\FSharp.Compiler.Service.Tests.fsproj" - ] - } -} diff --git a/docs/compiler-guide.md b/docs/compiler-guide.md index 08a3b420fe1..4d8ba7f3e72 100644 --- a/docs/compiler-guide.md +++ b/docs/compiler-guide.md @@ -59,7 +59,7 @@ The following are the most relevant parts of the F# compiler tooling, making up The following is a diagram of how different phases of F# compiler work: -![F# compiler phases](../../../images/fsharp/fsharp-compiler-phases.png) +![F# compiler phases](http://fsharp.github.io/img/fscomp-phases.png) The following are the key phases and high-level logical operations of the F# compiler code in its various configurations: diff --git a/src/fsharp/Directory.Build.props b/src/fsharp/Directory.Build.props index 151415117e4..5b972c79383 100644 --- a/src/fsharp/Directory.Build.props +++ b/src/fsharp/Directory.Build.props @@ -2,6 +2,15 @@ + + + true + + true true diff --git a/src/fsharp/FSharp.Compiler.Service/FSharp.Compiler.Service.fsproj b/src/fsharp/FSharp.Compiler.Service/FSharp.Compiler.Service.fsproj index fe41980c463..9d1b6851ac0 100644 --- a/src/fsharp/FSharp.Compiler.Service/FSharp.Compiler.Service.fsproj +++ b/src/fsharp/FSharp.Compiler.Service/FSharp.Compiler.Service.fsproj @@ -719,14 +719,6 @@ - - - false - -