- 26 9月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 13 9月, 2018 1 次提交
-
-
由 Tomáš Matoušek 提交于
* Rename target GetBuildVersion to GetVsixVersion * Targets refactoring to align with Arcade SDK * Remove unused property * Use Arcade VSIX build targets * Upload Willow VSIXes directly from VSSetup directory * Add setup packages to Roslyn.sln * Remove swr validation from BuildBoss * Avoid copying CoreXT packages * Don't delete DevDivPackages\Roslyn dir * Upload vsixes even when the build fails * Clean up VSIX project files * Install VSIXes in specified order * Do not set TargetFrameworkVersion. * Fix parameter * DevDivInsertion better error message * Remove 'win' from target string * Fix dir name * Install Setup.Dependencies * Default values for insertion components * Make BuildBoss happy * Fix VSIX path * NGEN binaries that should have been NGEN'd * RoboCopy returns non-zero exit code on success * Pass OfficialBuild property to vsmanproj
-
- 07 9月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 28 8月, 2018 1 次提交
-
-
由 Tomáš Matoušek 提交于
* NuGet packaging * Add missing VS package references * Fix scripts * Add comment on Workspace.Desktop references with PrivateAssets * Fix Microsoft.NETCore.Compilers package * Fix up references * Build fixes * Correct OutputPath for package projects * Use NuGetRepack to force exact versions in per-build packages
-
- 21 8月, 2018 1 次提交
-
-
由 Andy Gocke 提交于
Instructions can be found in the README file under src/Tools/CompilerBenchmarks.
-
- 17 7月, 2018 1 次提交
-
-
由 Jared Parsons 提交于
-
- 14 7月, 2018 1 次提交
-
-
由 Sam Harwell 提交于
-
- 30 6月, 2018 1 次提交
-
-
由 Tomáš Matoušek 提交于
* Enable switching bitness of interactive host * Improve integration test error reporting * Update integration test
-
- 20 6月, 2018 1 次提交
-
-
由 David Kean 提交于
By default, VS sets the first project listed in the solution as the default project. This saves new contributors from having to manually set the default project.
-
- 06 6月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 02 5月, 2018 1 次提交
-
-
由 Jared Parsons 提交于
-
- 13 4月, 2018 1 次提交
-
-
由 Jared Parsons 提交于
-
- 12 4月, 2018 1 次提交
-
-
由 Jared Parsons 提交于
-
- 24 3月, 2018 1 次提交
-
-
由 Jason Malinowski 提交于
This project originally existed to support a Dev14 vs. Dev15 split, which we no longer version that way. This project had it's contents moved out a few minor updates of Dev15 ago, and is now empty, only so that way if you had an older VS Update F5 would still work. Now we require 15.6 as a base drop, which also has this containing nothing, so we can just delete this.
-
- 22 3月, 2018 7 次提交
-
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
- 20 3月, 2018 2 次提交
-
-
由 Jared Parsons 提交于
DevDivInsertionFiles.vbproj is the last project which isn't included in Roslyn.sln. Included it there and remove the solution that used to drive it's build.
-
由 Jason Malinowski 提交于
* Remove src/Setup/DevDivPackagesRoslyn/ This contained a list of packages that we depended on and needed facades deployed into Visual Studio. We already have VisualStudioSetup.Dependencies that already (should have...) contained all the facades and more. We can just consume that project instead of having yet another duplication of facade lists. * Fix casing * Also include the CompilerExtension as a source of facades that we must include This ensures that if the compiler adds a new facade but we don't update VisualStudioSetup.Dependencies (either intentionally or by accident) we still will include the right facades. * Include DevDivPackagesDebugger into Roslyn.sln By doing this, the VisualStudioSetup.Dependencies.csproj will now figure out the highest version of our own dependencies and the debugger dependencies, and create a single package that we can deploy that contains all of them. * Exclude inserting packages that are created by VS itself * Remove ProjectGuid from DevDivPackagesDebugger.csproj This makes BuildBoss happy.
-
- 15 3月, 2018 1 次提交
-
-
由 Andy Gocke 提交于
This code was built as a prototype for porting the compiler server to other platforms. It has now been ported to CoreCLR and multiple OSes through multitargeting. The portable server cannot meet our security requirements and will never ship, so it's continued existence in our code is merely confusing to anyone who happens upon it.
-
- 19 12月, 2017 3 次提交
-
-
由 Tomáš Matoušek 提交于
* Source packages improvements * Target net45 * Only generate source link when emitting PDBs * Make BuildBoss happy
-
由 Jared Parsons 提交于
Merged it into the non-desktop specific project. Will make porting our test projects to netcoreapp easier.
-
由 Jared Parsons 提交于
-
- 07 12月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
This is a standard tool in our repo. Looks like it was just omitted by accident when it was originally authored.
-
- 01 12月, 2017 1 次提交
-
-
由 Alireza Habibi 提交于
-
- 29 11月, 2017 2 次提交
-
-
由 Sam Harwell 提交于
-
由 Ashley Hauck 提交于
It's gross, but we need to publish *something* until ILAsm is exposed as a normal assembly
-
- 18 11月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
-
- 05 10月, 2017 1 次提交
-
-
由 Jason Malinowski 提交于
This is a (currently empty) project that will contain parts of EditorFeatures that demand the WPF surface area.
-
- 15 9月, 2017 1 次提交
-
-
由 Ashley Hauck 提交于
-
- 12 9月, 2017 2 次提交
-
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
We don't need the split anymore now that we're only supporting Dev15. Unfortunately this required the introduction of a NuGet package that has a namespace "Workspace" to our VS project, which meant I had to disambiguate Workspace wherever it's used in that layer. I considered doing an extern alias instead to disambiguate, but applying that to a ProjectReference isn't supported. That's tracked by NuGet/Home#4989.
-
- 01 9月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
This primarily moves us to the 2.2.0 version of xunit. In order to make that transition though a number of other changes needed to happen as well: 1. Needed to move our desktop target to 4.6.1. This should've been required some time ago but we were essentially depending on bugs in the SDK / NuGet. 1. Remove the DeployCoreClrTestRuntime project. This entire idea depended on having the xunit.console.netcore package. This has since been deleted and doesn't work with the 2.0 SDK. 1. Remove the deploy compiler tools project. Can just use dotnet exec now and that's much more efficient. 1. Resolve a new ambiguity with KeyValuePair. A helper of ours now exists in netcoreapp2.0. I fully expect a number of Jenkins legs to fail with this change: build correctness, coreclr and ubuntu. But I want to validate our other legs and am still trackind down answers needed to fix the others.
-
- 29 7月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
Portable unit tests now build their desktop variants directly to the UnitTests directory in a runnable state. This allwos tests to be run directly and removes the need for the desktop deployment project.
-
- 18 7月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
Our long term goal with asset publishing is to make it a completely separate step from build. It's an operation which can optional be done after builds complete. Even being done multiple times if needed to say work around errors. Additionally publish should be a deliberate, explicit operation. The simple act of branching should not publish by default, it should be explicitly opted into. This moves us in that direction by doing the following: - Centralizes our publish story to a single file: PublishData.json in master - Makes publish a step that can easily be run on any completed build - Makes NuGet / VSIX publishing per branch and configurable. Allows for uploads to many feeds if necessary - Begins using dotnet/versions to track our packages.
-
- 28 6月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
Migrated the remainder of our code base to use the new SDK via the ConvertPackageRef tool. https://github.com/jaredpar/ConvertPackageRef
-