N. Taylor Mullen
5c456fbd04
Merge branch 'rel/vs15.7' into dev
...
# Conflicts:
# build/dependencies.props
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshot.cs
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotWorker.cs
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotWorkerFactory.cs
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshot.cs
# src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotUpdateContext.cs
# src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioDocumentTracker.cs
# src/Microsoft.VisualStudio.LanguageServices.Razor/Legacy/LegacyTagHelperResolver.cs
# src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj
# src/Microsoft.VisualStudio.LanguageServices.Razor/ProjectSystem/Rules/RazorConfiguration.cs
# src/Microsoft.VisualStudio.LanguageServices.Razor/ProjectSystem/Rules/RazorExtension.cs
# src/Microsoft.VisualStudio.LanguageServices.Razor/ProjectSystem/Rules/RazorGeneral.cs
# src/Microsoft.VisualStudio.LanguageServices.Razor/ProjectSystem/Rules/RazorProjectProperties.cs
# test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/ProjectSystem/DefaultProjectSnapshotTest.cs
# test/Microsoft.VisualStudio.Editor.Razor.Test/Microsoft.VisualStudio.Editor.Razor.Test.csproj
2018-03-05 22:58:07 -08:00
N. Taylor Mullen
7490b4413c
Change GenerateMPACK ItemGroup names to be non-plural.
2018-02-06 12:13:17 -08:00
N. Taylor Mullen
83c31f611f
Update GenerateMPACK to capture PDBs.
...
- VS Mac expects pdbs to sit side-by-side.
#1968
2018-02-06 12:13:17 -08:00
N. Taylor Mullen
5c6ff4366f
Make it so MPacks generate in Mac build.
...
#1966
2018-01-24 12:28:01 -08:00
N. Taylor Mullen
49a3b6bcae
Use ZipArchive task instead of powershell.
...
#1937
2018-01-17 16:07:07 -08:00
N. Taylor Mullen
5e0e09ac06
Remove MPack assets.
2018-01-16 20:19:11 -08:00
Nate McMaster
141b0b4763
Upgrade to build tools 2.1.0-preview1-15651
2018-01-16 20:19:11 -08:00
Nate McMaster
c88f7be1ab
Include the VSIX and MPack files in the bill of materials
2018-01-16 20:19:11 -08:00
Nate McMaster
34054339ed
Upgrade to build tools 2.1.0-preview1-15651
2017-12-28 14:10:04 -08:00
Nate McMaster
82a68d73de
Include the VSIX and MPack files in the bill of materials
2017-12-20 13:52:32 -08:00
N. Taylor Mullen
7ec0e9fb23
Make GenerateMPack target more resilient.
2017-12-05 11:59:42 -08:00
N. Taylor Mullen
cd1d57f97b
Add MonoDevelop.Core and MonoDevelop.Ide addin dependencies.
...
- Added the runtime package dependency to allow for proper assembly building.
- Added a new external package source for the MonoDevelop.Sdk.
- Had to change the MPack version to be compliant with VS for mac versioning support.
#1789
2017-12-04 17:35:54 -08:00
Nate McMaster
4d737af167
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 18:12:08 -07:00
N. Taylor Mullen
786f825a3d
Change powershell zip procedure to work on earlier versions.
2017-10-02 15:13:59 -07:00
N. Taylor Mullen
88a950d436
Revert "Revert MonoAddin build steps."
...
This reverts commit 44519485fd .
2017-10-02 11:56:45 -07:00
N. Taylor Mullen
44519485fd
Revert MonoAddin build steps.
2017-10-02 11:34:41 -07:00
N. Taylor Mullen
3c73812f8a
Revert "Revert "Add Microsoft.MonoDevelop.RazorAddin.""
...
This reverts commit fa0990fe00 .
2017-09-29 17:17:44 -07:00
N. Taylor Mullen
fa0990fe00
Revert "Add Microsoft.MonoDevelop.RazorAddin."
...
This reverts commit fca4f23895 .
2017-09-29 17:08:17 -07:00
N. Taylor Mullen
fca4f23895
Add Microsoft.MonoDevelop.RazorAddin.
...
- As part of this work I also added `Microsoft.VisualStudio.Mac.LanguageServices.Razor` to be the Visual Studio for Mac specific Razor code.
- Added MSBuild infrastructure to automate creation of MonoDevelop addins (MPacks). This work enables us to not have a dependency on a specific version of monodevelop and does not require us to have tool-prerequisites on the box. Every build outputs the mpacks into the artifacts/build directory.
- Built in build-level metadata pieces to workaround how addins are typically developed. They are usually authored C# first and then config files are generated after the fact; with this changeset we auto-generate the addin.info and its corresponding assembly attributes. Both of these take information directly from the build system.
#1696
2017-09-29 16:26:50 -07:00