1. 08 8月, 2015 1 次提交
    • J
      Remove SCC bindings · e880d125
      Jared Parsons 提交于
      We no longer use SCC bindings in our project yet the definitions remained around and caused a dialog prompt on solution open.  Removing these as they are no longer needed
      e880d125
  2. 06 8月, 2015 3 次提交
  3. 30 7月, 2015 1 次提交
  4. 29 7月, 2015 1 次提交
    • D
      Remove conditional reference when targeting .NET 2.0 · e002c69e
      David Kean 提交于
      This fixed DevDiv.1158790 — Spurious errors, warnings and messages in IDE from background analysis, which
      basically results in a bunch of warnings in the IDE:
      
           The referenced component 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile7\mscorlib.dll' could not be found.
      
      C#/VB project system do not support conditional references and treat them as always being present. This <Reference was being included for all projects regardless
      of the condition, confusing Visual Basic project system. Moved it to _ExplictReference concept which already exists for adding mscorlib (see <_ExplicitReference> in Microsoft.CSharp.CurrentVersionCommon.targets)
      e002c69e
  5. 28 7月, 2015 1 次提交
  6. 26 7月, 2015 1 次提交
  7. 14 7月, 2015 1 次提交
  8. 09 7月, 2015 2 次提交
    • A
      Add core CLR projects for csc and vbc. · f87d725f
      Andy Gocke 提交于
      Adds two new projects, CscCore and VbcCore, which target CoreCLR and
      produce CoreCLR-compatible executables in the core-clr subdirectory of
      the build output. At the moment they are not included in any solution
      because a bug in the DNX build tools that causes VS 2015 to deadlock
      whenever the project files are loaded.
      f87d725f
    • A
      Unify the Closed/Open targets files · ebd5cd6e
      Andy Gocke 提交于
      The targets files were previously split into an open version in
      Microsoft.CodeAnalysis.Toolset.Open and a closed version in build/. This
      unifies the four targets into two new targets, VSL.Settings.targets and
      VSL.Imports.targets, and moves all the targets from ..Toolset.Open into
      the build/ folder.
      ebd5cd6e
  9. 18 6月, 2015 3 次提交
  10. 17 6月, 2015 1 次提交
  11. 05 6月, 2015 1 次提交
  12. 28 5月, 2015 1 次提交
  13. 27 5月, 2015 1 次提交
  14. 15 5月, 2015 2 次提交
  15. 14 5月, 2015 2 次提交
  16. 12 5月, 2015 1 次提交
  17. 23 4月, 2015 1 次提交
    • J
      Self-host the C# and VB compilers in Jenkins runs · 51c53292
      Jared Parsons 提交于
      Builds in Jenkins will now self-host the compiler bits that result from
      the changes being committed in the PR.  Hence if there is a bug
      introduced by the change that prevents us from compiling Roslyn we will
      find it out before checkin vs. the next toolset update.
      
      This change causes the Jenkins build to roughly do the following:
      
      1. Build the C#, VB and compiler server binaries and move them to
      Binaries\Bootstrap.
      2. Clean the enlistment which deletes the intermediate directories and
      kill the compiler server.
      3. Run our standard BuildAndTest.proj using the
      /p:BootstrapBuildPath=Binaries\Bootstrap parameter to self-host the just
      built compilers.
      51c53292
  18. 18 4月, 2015 2 次提交
  19. 16 4月, 2015 1 次提交
  20. 15 4月, 2015 1 次提交
  21. 27 3月, 2015 1 次提交
  22. 20 3月, 2015 1 次提交
  23. 19 3月, 2015 3 次提交
    • J
      Rename to BootstrapBuildPath · 8b09d6ad
      jaredpar 提交于
      The previous name was easily confused with a boolean value.  Changed to
      have the Path suffix to make the intent of the value clearer.
      8b09d6ad
    • H
      update toolset compiler and roslyn diagnostics for roslyn main · 2fe3625e
      Heejae Chang 提交于
      this is to disable expensive analyzer (UnusedDeclarationAnalyzer)
      2fe3625e
    • J
      Enable bootstrap builds · 59611a73
      Jared Parsons 提交于
      This adds a new supported MSBuild property BootstrapBuild.  The value of
      this must point to a directory containing a functional version of csc
      and vbc.  When specified these executables will be used to build the
      product instead of the versions provided in NuGet.
      
      This provides us a very simple way of enabling bootstrap builds.
      59611a73
  24. 17 3月, 2015 1 次提交
  25. 23 2月, 2015 1 次提交
  26. 16 2月, 2015 1 次提交
  27. 12 2月, 2015 1 次提交
  28. 25 1月, 2015 1 次提交
  29. 20 1月, 2015 1 次提交
    • T
      Update Microsoft.Net.ToolsetCompilers and Microsoft.Net.RoslynDiagnostics to... · d2142093
      tmeschter 提交于
      Update Microsoft.Net.ToolsetCompilers and Microsoft.Net.RoslynDiagnostics to version 1.0.0-rc1-20150116-01.
      
      Also turn on the DeclarePublicAPI analyzer for all of the C# assemblies that end up in our NuGet packages. I can't turn the DeclarePublicAPI analyzer on for our VB projects yet due to bugs in the analyzer driver. (changeset 1400249)
      d2142093
  30. 18 1月, 2015 1 次提交
    • J
      Always fake sign builds. · f3414d03
      jasonmalinowski 提交于
      There's no reason not to fake sign builds when we're not producing a real-signed build. This makes it easier to run tests in some environments and also reduces some of the differences between public and internal builds.
      ***NO_CI***
       (changeset 1399282)
      f3414d03