From 9ecd30cb2f0c43e6fac7e757a876620913666da1 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Fri, 20 Jan 2017 13:51:46 -0800 Subject: [PATCH] Add Microsoft.CodeAnalysis.Razor This project will have all of our roslyn-dependent infrastructure that we need for designtime and runtime. --- Razor.sln | 32 ++++++++++++++++++- .../Microsoft.CodeAnalysis.Razor.csproj | 15 +++++++++ ...oft.AspNetCore.Razor.Evolution.Test.csproj | 3 ++ ...osoft.AspNetCore.Razor.Runtime.Test.csproj | 11 +++---- .../Microsoft.AspNetCore.Razor.Test.csproj | 11 +++---- .../Microsoft.CodeAnalysis.Razor.Test.csproj | 28 ++++++++++++++++ ....CodeAnalysis.Razor.Workspaces.Test.csproj | 11 +++---- 7 files changed, 89 insertions(+), 22 deletions(-) create mode 100644 src/Microsoft.CodeAnalysis.Razor/Microsoft.CodeAnalysis.Razor.csproj create mode 100644 test/Microsoft.CodeAnalysis.Razor.Test/Microsoft.CodeAnalysis.Razor.Test.csproj diff --git a/Razor.sln b/Razor.sln index faf6fef150..68c31490a6 100644 --- a/Razor.sln +++ b/Razor.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 -VisualStudioVersion = 15.0.26118.1 +VisualStudioVersion = 15.0.26119.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{3C0D6505-79B3-49D0-B4C3-176F0F1836ED}" EndProject @@ -37,6 +37,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.VisualStudio.Razo EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Razor.Workspaces.Test", "test\Microsoft.CodeAnalysis.Razor.Workspaces.Test\Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj", "{053B72C3-67BB-4C0D-BF94-34D435E2E42F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Razor", "src\Microsoft.CodeAnalysis.Razor\Microsoft.CodeAnalysis.Razor.csproj", "{42403DAF-F0BC-4F3A-B7F2-46D7013345D8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Razor.Test", "test\Microsoft.CodeAnalysis.Razor.Test\Microsoft.CodeAnalysis.Razor.Test.csproj", "{7A8A1664-37CE-4376-81CA-1862CF5F91D9}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -191,6 +195,30 @@ Global {053B72C3-67BB-4C0D-BF94-34D435E2E42F}.Release|x64.Build.0 = Release|x64 {053B72C3-67BB-4C0D-BF94-34D435E2E42F}.Release|x86.ActiveCfg = Release|x86 {053B72C3-67BB-4C0D-BF94-34D435E2E42F}.Release|x86.Build.0 = Release|x86 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|x64.ActiveCfg = Debug|x64 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|x64.Build.0 = Debug|x64 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|x86.ActiveCfg = Debug|x86 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Debug|x86.Build.0 = Debug|x86 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|Any CPU.Build.0 = Release|Any CPU + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|x64.ActiveCfg = Release|x64 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|x64.Build.0 = Release|x64 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|x86.ActiveCfg = Release|x86 + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8}.Release|x86.Build.0 = Release|x86 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|x64.ActiveCfg = Debug|x64 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|x64.Build.0 = Debug|x64 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|x86.ActiveCfg = Debug|x86 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Debug|x86.Build.0 = Debug|x86 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|Any CPU.Build.0 = Release|Any CPU + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|x64.ActiveCfg = Release|x64 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|x64.Build.0 = Release|x64 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|x86.ActiveCfg = Release|x86 + {7A8A1664-37CE-4376-81CA-1862CF5F91D9}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -208,5 +236,7 @@ Global {53489966-7486-434F-AA76-6FBC488E3D29} = {C0CC1E1F-1559-44DE-93A8-63259CEA2AAB} {D66B45B5-CBFD-4947-81F1-F30AB80EA992} = {C0CC1E1F-1559-44DE-93A8-63259CEA2AAB} {053B72C3-67BB-4C0D-BF94-34D435E2E42F} = {92463391-81BE-462B-AC3C-78C6C760741F} + {42403DAF-F0BC-4F3A-B7F2-46D7013345D8} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} + {7A8A1664-37CE-4376-81CA-1862CF5F91D9} = {92463391-81BE-462B-AC3C-78C6C760741F} EndGlobalSection EndGlobal diff --git a/src/Microsoft.CodeAnalysis.Razor/Microsoft.CodeAnalysis.Razor.csproj b/src/Microsoft.CodeAnalysis.Razor/Microsoft.CodeAnalysis.Razor.csproj new file mode 100644 index 0000000000..61a59fb8bb --- /dev/null +++ b/src/Microsoft.CodeAnalysis.Razor/Microsoft.CodeAnalysis.Razor.csproj @@ -0,0 +1,15 @@ + + + + Razor is a markup syntax for adding server-side logic to web pages. This package contains the Razor design-time infrastructure. + net451;netstandard1.3 + $(NoWarn);CS1591 + true + aspnetcore;cshtml;razor + $(PackageTargetFallback);portable-net45+win8+wp8+wpa81; + + + + + + \ No newline at end of file diff --git a/test/Microsoft.AspNetCore.Razor.Evolution.Test/Microsoft.AspNetCore.Razor.Evolution.Test.csproj b/test/Microsoft.AspNetCore.Razor.Evolution.Test/Microsoft.AspNetCore.Razor.Evolution.Test.csproj index 57199fc88b..df6774411e 100644 --- a/test/Microsoft.AspNetCore.Razor.Evolution.Test/Microsoft.AspNetCore.Razor.Evolution.Test.csproj +++ b/test/Microsoft.AspNetCore.Razor.Evolution.Test/Microsoft.AspNetCore.Razor.Evolution.Test.csproj @@ -16,4 +16,7 @@ + + + \ No newline at end of file diff --git a/test/Microsoft.AspNetCore.Razor.Runtime.Test/Microsoft.AspNetCore.Razor.Runtime.Test.csproj b/test/Microsoft.AspNetCore.Razor.Runtime.Test/Microsoft.AspNetCore.Razor.Runtime.Test.csproj index e0f4ff0fe0..01032bcf98 100644 --- a/test/Microsoft.AspNetCore.Razor.Runtime.Test/Microsoft.AspNetCore.Razor.Runtime.Test.csproj +++ b/test/Microsoft.AspNetCore.Razor.Runtime.Test/Microsoft.AspNetCore.Razor.Runtime.Test.csproj @@ -1,16 +1,12 @@  - - netcoreapp1.1;net451 $(DefaultItemExcludes);TestFiles\**\* - - @@ -20,9 +16,10 @@ - - - + + + + \ No newline at end of file diff --git a/test/Microsoft.AspNetCore.Razor.Test/Microsoft.AspNetCore.Razor.Test.csproj b/test/Microsoft.AspNetCore.Razor.Test/Microsoft.AspNetCore.Razor.Test.csproj index c23c4df6f0..d3663691cd 100644 --- a/test/Microsoft.AspNetCore.Razor.Test/Microsoft.AspNetCore.Razor.Test.csproj +++ b/test/Microsoft.AspNetCore.Razor.Test/Microsoft.AspNetCore.Razor.Test.csproj @@ -1,18 +1,14 @@  - - netcoreapp1.1;net451 $(DefineConstants);__RemoveThisBitTo__GENERATE_BASELINES $(DefaultItemExcludes);TestFiles\**\* - - @@ -23,9 +19,10 @@ - - - + + + + \ No newline at end of file diff --git a/test/Microsoft.CodeAnalysis.Razor.Test/Microsoft.CodeAnalysis.Razor.Test.csproj b/test/Microsoft.CodeAnalysis.Razor.Test/Microsoft.CodeAnalysis.Razor.Test.csproj new file mode 100644 index 0000000000..bc498652d5 --- /dev/null +++ b/test/Microsoft.CodeAnalysis.Razor.Test/Microsoft.CodeAnalysis.Razor.Test.csproj @@ -0,0 +1,28 @@ + + + + true + $(NoWarn);CS1591 + netcoreapp1.1;net451 + $(DefaultItemExcludes);TestFiles\**\* + + + $(PackageTargetFallback);portable-net45+win8+wp8+wpa81; + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj b/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj index c33bcec6c3..8e767ee496 100644 --- a/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj +++ b/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.csproj @@ -1,22 +1,17 @@ - - + - true $(NoWarn);CS1591 netcoreapp1.1;net451 $(DefaultItemExcludes);TestFiles\**\* - $(PackageTargetFallback);portable-net45+win8+wp8+wpa81; - - @@ -27,5 +22,7 @@ - + + + \ No newline at end of file