1. 15 2月, 2018 1 次提交
  2. 24 1月, 2018 1 次提交
    • A
      Fix compiler server on CoreCLR and enable bootstrapping on CoreCLR build (#24239) · c1b61732
      Andy Gocke 提交于
      This PR fixes the CoreCLR compiler server on Windows and changes our bootstrap 
      build to act as a test case. The build was previously failing during pipe ownership verification
      because the required API was not available through reflection. This change
      uses the System.IO.Pipes.AccessControl API to do pipe ownership verification
      instead. However, System.IO.Pipes.AccessControl is operating system dependent 
      and thus ends up in the runtimes subdirectory next to the build task.
      Unfortunately, there is no mechanism for automatic assembly resolution
      of plugin DLLs like MSBuild tasks, so we have to implement something
      similar ourselves. This change hooks assembly resolution and, when we
      see a well-known DLL request, we redirect it to the appropriate path.
      
      Fixes #20900 and #24072
      c1b61732
  3. 18 1月, 2018 1 次提交
  4. 14 12月, 2017 1 次提交
    • J
      Add a -binaryLog option to MSBuild · d07f37b6
      Jared Parsons 提交于
      Can now specify "-binaryLog" to Build.cmd and it will produce a binary
      log for every invocation of MSBuild. The logs will be written out to the
      `Binaries\Logs` directory.
      d07f37b6
  5. 12 12月, 2017 3 次提交
  6. 09 12月, 2017 1 次提交
  7. 08 12月, 2017 2 次提交
  8. 07 12月, 2017 3 次提交
  9. 01 12月, 2017 1 次提交
  10. 30 11月, 2017 1 次提交
    • J
      Remove the uber VSIX · c4e440b4
      Jared Parsons 提交于
      These projects are no longer needed. Removing them.
      
      Historically these were used to create an uber VSIX that nested all of
      our other VSIX for a single deployment point. In practice though we have
      not actually used these. The install / uninstall issues around them are
      too problematic.
      
      Should the uninstall issues be fixed we will consider bringing these
      back
      c4e440b4
  11. 29 11月, 2017 1 次提交
  12. 28 11月, 2017 1 次提交
    • J
      Use global xml namespace · 8eb4352a
      Jared Parsons 提交于
      All of the XML literals in the file use the same xmlns value. Set a
      global import so we can simplify the building of the literals.
      8eb4352a
  13. 22 11月, 2017 1 次提交
    • J
      Add a -binaryLog option to MSBuild · 7a62686a
      Jared Parsons 提交于
      Can now specify "-binaryLog" to Build.cmd and it will produce a binary
      log for every invocation of MSBuild. The logs will be written out to the
      `Binaries\Logs` directory.
      7a62686a
  14. 21 11月, 2017 1 次提交
  15. 19 11月, 2017 1 次提交
    • J
      Move VS insertion item after signing · 708982ad
      Jared Parsons 提交于
      The VS insertion items require a bit more work to be a part of batch
      signing. In particular the VSMAN files because they contain checksums of
      many of our other assets. These need to be rewritten during batch
      signing to have the new correct values.
      
      These assets though aren't actually required to be signed though. Hence
      for now just moving the building of them till after signing completes.
      708982ad
  16. 14 11月, 2017 1 次提交
  17. 03 11月, 2017 1 次提交
  18. 02 11月, 2017 9 次提交
  19. 01 11月, 2017 1 次提交
  20. 31 10月, 2017 1 次提交
  21. 27 10月, 2017 2 次提交
  22. 20 9月, 2017 1 次提交
    • J
      Use binary logger · 6532c7e8
      Jared Parsons 提交于
      This will produce more detailed logs that will help the SDK
      team track down a few CI issues.
      6532c7e8
  23. 16 9月, 2017 1 次提交
  24. 15 9月, 2017 1 次提交
  25. 01 9月, 2017 2 次提交