1. 05 Feb, 2018 1 commit
  2. 04 Feb, 2018 1 commit
  3. 03 Feb, 2018 1 commit
  4. 02 Feb, 2018 1 commit
  5. 01 Feb, 2018 3 commits
    • Brad King's avatar
      cmCustomCommandGenerator: Simplify cmOutputConverter access · df1693bd
      Brad King authored
      In commit v3.4.0-rc1~480^2~3 (cmCustomCommandGenerator: Port to
      cmOutputConverter, 2015-06-04), cmCustomCommandGenerator's access to the
      local generator was removed so it needed to construct its own
      cmOutputConverter instance.  Access to the local generator was then
      restored by commit v3.4.0-rc1~285^2~21 (cmCustomCommandGenerator:
      Require cmLocalGenerator in API, 2015-07-25), so now we can use its
      cmOutputConverter base class methods directly.
      df1693bd
    • Brad King's avatar
      Ninja: Remove unused device link line code · 20676cba
      Brad King authored
      Remove the `PRE_LINK` and `POST_BUILD` variables.  They are not
      referenced by `WriteDeviceLinkRule`.
      
      Remove the `byproducts` local variable from `WriteDeviceLinkStatement`
      and all the code populating it.  We never used the result.
      20676cba
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 70695e72
      Kitware Robot authored
      70695e72
  6. 31 Jan, 2018 9 commits
  7. 30 Jan, 2018 7 commits
  8. 29 Jan, 2018 3 commits
  9. 28 Jan, 2018 1 commit
  10. 27 Jan, 2018 1 commit
  11. 26 Jan, 2018 4 commits
    • Robert Dailey's avatar
      VS: Use newline for empty DebugInformationFormat tags · b07b1aa4
      Robert Dailey authored
      Previously, code wrote out empty tags for `<DebugInformationFormat>`
      like so:
      
          <DebugInformationFormat></DebugInformationFormat>
      
      This gets corrected by Visual Studio 2017 when saving the solution. The
      correction appears as:
      
          <DebugInformationFormat>
          </DebugInformationFormat>
      
      In the spirit of keeping the XML structure as close to what Visual
      Studio expects as possible, a newline is inserted after the opening tag
      in the empty case.
      b07b1aa4
    • Kyle Edwards's avatar
      cmCTestScriptHandler: Add new field ShouldRunCurrentScript · 74092d92
      Kyle Edwards authored
      This is to avoid scope issues with CTEST_RUN_CURRENT_SCRIPT. If
      ctest_start() is called within a function scope, the value of
      CTEST_RUN_CURRENT_SCRIPT that it sets doesn't make it to the global
      scope. With this change, ctest_start() no longer sets
      CTEST_RUN_CURRENT_SCRIPT, and instead sets a field directly in
      cmCTestScriptHandler. The old behavior of CTEST_RUN_CURRENT_SCRIPT
      has also been kept for projects and tests that rely on setting it.
      74092d92
    • Pavel Solodovnikov's avatar
      Reduce allocation of temporary values on heap. · c85bb007
      Pavel Solodovnikov authored
      - Use `std::move` while inserting temporary results into vectors.
      - Change `push_back` to `emplace_back` where appropriate.
      c85bb007
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · 9a52b80d
      Kitware Robot authored
      9a52b80d
  12. 25 Jan, 2018 3 commits
  13. 24 Jan, 2018 5 commits