- 25 Jan, 2019 1 commit
-
-
Ben Boeckel authored
The logic is that the describe output is readily available using `git tag --contains` locally. In addition, for a hypothetical commit which landed in both v3.9.4 and v3.10.1, there is no "better" tag to refer to. since v3.10.0's relation to such a commit is unclear either way. Also mention that a `Fixes` trailer is preferred if the mention is just to indicate a commit which introduced an error rather than writing a complete sentence about it.
-
- 19 Dec, 2018 1 commit
-
-
- 20 Nov, 2018 1 commit
-
-
- 14 Nov, 2018 2 commits
-
-
Brad King authored
Remove this content from the `cmake-developer(7)` manual because it is relevant only to developers working on CMake itself. Move it to a guide in the developer documentation.
-
Brad King authored
We now use `std::size_t` in several places and it is fully supported by C++11 compilers. Drop the recommendation to prefer plain `size_t`.
-
- 05 Aug, 2018 1 commit
-
-
- 25 Jul, 2018 1 commit
-
-
Craig Scott authored
The Maintain Current Release instructions previously assumed that the topic branch had been merged to master. Add text to make this explicit in the instructions as an initial verification step. The previous instructions also made no mention of the commit message for the merge to the release branch. This needs to include a footer that mentions the merge request number for tracking purposes.
-
- 01 Jun, 2018 1 commit
-
-
Brad King authored
Update `.clang-format` with configuration to make the 6.0 format as close as possible to what 3.8 produced before. Then revise the style: * Indent preprocessor directives (a feature new since 3.8) * Add a newline and indentation before inheritance `:` and `,` Rename the Git attribute identifying the format to include the clang-format version number: `format.clang-format-6.0`. This will aid external infrastructure in knowing what version of the tool to run.
-
- 29 May, 2018 1 commit
-
-
Craig Scott authored
-
- 25 Jan, 2018 1 commit
-
-
Brad King authored
Extend the maintainer guide with a reminder to self-review the new ancestry of the `release` and `master` branches to ensure that nothing unexpected was merged.
-
- 03 Nov, 2017 1 commit
-
- 28 Sep, 2017 1 commit
-
-
Brad King authored
We now require C++11 support including `= delete`. Drop use of the old compatibility macro.
-
- 25 Sep, 2017 1 commit
-
-
Matthias Männich authored
Signed-off-by:
Matthias Maennich <matthias@maennich.net>
-
- 29 Aug, 2017 1 commit
-
-
Brad King authored
-
- 24 Aug, 2017 1 commit
-
-
Brad King authored
-
- 16 Aug, 2017 1 commit
-
-
Brad King authored
CMake can now compile as C++11 on all supported platforms. Check that std::unique_ptr is available and fail early if missing. This will allow us to use C++11 more broadly in CMake's implementation (previously it was restricted to the serve mode implementation). Co-Author: Daniel Pfeifer <daniel@pfeifer-mail.de>
-
- 08 Aug, 2017 1 commit
-
-
Craig Scott authored
-
- 21 Jul, 2017 1 commit
-
-
Brad King authored
-
- 22 Jun, 2017 1 commit
-
-
Brad King authored
-
- 15 Jun, 2017 1 commit
-
-
Brad King authored
-
- 14 Jun, 2017 2 commits
- 02 Jun, 2017 2 commits
- 30 May, 2017 1 commit
-
-
Brad King authored
This builder builds CMake using lint tools but does not run the test suite. Document it for reviewers to request with `Do: test -i lint`.
-
- 17 May, 2017 1 commit
-
-
- 25 Apr, 2017 1 commit
-
-
Daniel Pfeifer authored
-
- 19 Apr, 2017 3 commits
-
-
Brad King authored
Move the C++ subset rules from the `cmake-developer(7)` into our dedicated coding guide since they do not need to be in user-facing documentation.
-
Brad King authored
Simplify the `CONTRIBUTING.rst` document by moving the code style section over to our dedicated coding guide and linking to it instead.
-
Brad King authored
Create a dedicated document to cover the CMake source code for developers.
-
- 06 Apr, 2017 1 commit
-
-
Brad King authored
-
- 22 Mar, 2017 2 commits
- 21 Mar, 2017 2 commits
-
-
Brad King authored
-
Ben Boeckel authored
Fixes: #16264.
-
- 07 Mar, 2017 2 commits
- 03 Mar, 2017 1 commit
-
-
Brad King authored
-
- 01 Mar, 2017 1 commit
-
-
Brad King authored
Teach Sphinx and our own install rules to skip a `Help/dev` directory. This will give us a place to put developer-only documentation that should not be included in the user-facing documentation. Add a placeholder README.
-