1. 08 Nov, 2016 1 commit
  2. 05 Nov, 2016 1 commit
  3. 04 Nov, 2016 2 commits
  4. 03 Nov, 2016 1 commit
  5. 02 Nov, 2016 5 commits
    • Brad King's avatar
      VS: Place source-specific AdditionalOptions after target-wide flags · 4cb5d335
      Brad King authored
      Flags specified in the `COMPILE_FLAGS` source-file property should
      be placed after those in target-wide properties so that those on
      individual source files can override those on the whole target.
      This is already done by most generators but was not implemented
      correctly for VS 2010 and above.
      
      Closes: #16400
      4cb5d335
    • Brad King's avatar
      CMake 3.6.3 · 9c507c13
      Brad King authored
      9c507c13
    • Clinton Stimpson's avatar
      Encoding: Remove option to use ANSI code page internally · baead1e2
      Clinton Stimpson authored
      The switch to use UTF-8 encoding has been defaulted to on for quite some
      time since commit v3.2.0-rc1~116^2 (Encoding: Switch to use UTF-8
      internally by default on Windows, 2014-12-26).
      baead1e2
    • Brad King's avatar
      Features: Add meta-features requesting awareness of a particular standard · b0996a3f
      Brad King authored
      A common use case of `target_compile_features` is simply to specify that
      the compiler should be run in a mode that is aware of e.g. C++11.  Some
      projects simply specify a particular C++11-only feature to request this.
      Provide a first-class way to do this by naming features after the
      corresponding language standard.  Record them as always available in the
      corresponding standard level so that requesting them always ensures that
      standard (or higher) is used.
      b0996a3f
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · ff957bc1
      Kitware Robot authored
      ff957bc1
  6. 01 Nov, 2016 2 commits
  7. 31 Oct, 2016 1 commit
  8. 30 Oct, 2016 4 commits
  9. 29 Oct, 2016 1 commit
  10. 28 Oct, 2016 5 commits
  11. 27 Oct, 2016 4 commits
  12. 26 Oct, 2016 3 commits
  13. 25 Oct, 2016 4 commits
  14. 24 Oct, 2016 6 commits
    • Daniel Pfeifer's avatar
      Introduce CM_UNORDERED_SET · c15dc197
      Daniel Pfeifer authored
      Avoid duplicating switch among std::unordered_set, cmsys::hash_set, and
      std::set.
      c15dc197
    • Daniel Pfeifer's avatar
      Remove cmObject.h and cmTypeMacro.h · 15aa814b
      Daniel Pfeifer authored
      15aa814b
    • Brad King's avatar
      cmake-server: Change message wrapper to avoid ambiguity with content · 9b8dc79c
      Brad King authored
      Change our message wrapper from
      
          [== CMake Server ==[ ... ]== CMake Server ==]
      
      to
      
          [== "CMake Server" ==[ ... ]== "CMake Server" ==]
      
      to guarantee that no JSON content can ever contain the ending string
      (because it would be encoded as `]== \"CMake Server\" ==]`).
      9b8dc79c
    • Bruno Pedrosa's avatar
      Sublime: Update generated diagnostic matching expression for MSVC · 9f1429e2
      Bruno Pedrosa authored
      Update the generated `file_regex` to match MSVC-style messages in
      addition to the GCC-style messages already matched.  Use non-capturing
      sub-patterns to tolerate the differences in message formats while still
      capturing the four pieces of information in proper group numbers (file
      name, line number, column number, message).
      
      Closes: #16375
      9f1429e2
    • Alexis Murzeau's avatar
      Ninja: Use binary dir for `$subdir/all` targets · e983bd32
      Alexis Murzeau authored
      The targets added by commit v3.6.0-rc1~240^2~2 (Ninja: Add `$subdir/all`
      targets, 2016-03-11) use as `$subdir` the relative path from the top of
      the source tree to the current source directory.  This is not correct
      when using `add_subdirectory(test test_bin)`.  Instead we need to use
      the relative path from the top of the binary tree to the current binary
      directory as was done for related targets by commit v3.7.0-rc1~268^2
      (Ninja: Add `$subdir/{test,install,package}` targets, 2016-08-05).
      e983bd32
    • Daniel Pfeifer's avatar
      Remove cmCommand::Enabled and all related accessors · c401f958
      Daniel Pfeifer authored
      Enabled is never set to false.  Remove the member variable and all
      related getters and setters.
      c401f958