Shane Parris
1667e24453
Help: Fix command references in CMAKE_NETRC* variable documentation
2018-02-16 09:41:03 -05:00
Brad King
524696ec10
Merge topic 'file_cmd_touch'
...
e78e24f6 Replaces execute_process calls to touch files with file(TOUCH) calls
602988e1 Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1705
2018-02-16 09:39:47 -05:00
Brad King
d97c9ffb6c
Merge topic 'genex-IN_LIST-operator'
...
5089f560 Genex: Add IN_LIST logical operator
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1724
2018-02-16 09:22:56 -05:00
Shane Parris
602988e1e5
Adds file(TOUCH) and file(TOUCH_NOCREATE) sub-commands
2018-02-15 10:54:18 -05:00
Brad King
a2ec98b7d9
Merge topic 'enhanced-UseSWIG-Module'
...
0bef9eb4 UseSWIG: modernize module
d6048bd1 UseSWIG: Re-work test framework
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1707
2018-02-15 08:50:29 -05:00
Brad King
b5d18cbd77
Merge topic 'directory-property-TESTS'
...
b513a879 Tests management: add TESTS directory property
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1748
2018-02-15 08:49:44 -05:00
Marc Chevrier
0bef9eb410
UseSWIG: modernize module
2018-02-14 08:35:04 +01:00
Craig Scott
a71ab3be0e
Help: Expand string(MAKE_C_IDENTIFIER) docs
...
The MAKE_C_IDENTIFIER subcommand was also buried in the docs for the
TIMESTAMP subcommand, so it has been pulled out to its own subheading.
2018-02-11 21:04:26 +11:00
Marc Chevrier
b513a879ec
Tests management: add TESTS directory property
...
Implements: #17680
2018-02-08 19:16:28 +01:00
Marc Chevrier
5089f560e7
Genex: Add IN_LIST logical operator
...
Implements #17679
2018-02-07 10:57:18 +01:00
Brad King
f211193afe
Begin post-3.11 development
2018-02-05 11:40:43 -05:00
Brad King
e29df9924a
Help: Drop development topic notes to prepare release
...
Release versions do not have the development topic section of
the CMake Release Notes index page.
2018-02-05 11:15:14 -05:00
Brad King
acbbccf704
Help: Organize and revise 3.11 release notes
...
Add section headers similar to the 3.10 release notes and move each
individual bullet into an appropriate section. Revise a few bullets.
2018-02-05 10:56:36 -05:00
Brad King
22ac06edb8
Help: Consolidate 3.11 release notes
...
Run the `Utilities/Release/consolidate-relnotes.bash` script to move
notes from `Help/release/dev/*` into `Help/release/3.11.rst`.
2018-02-05 09:32:26 -05:00
Brad King
fba5980fa6
Merge topic 'fix_help_cmake_parse_arguments'
...
b95eda9b Help: Fix code example in cmake_parse_arguments.rst
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1747
2018-02-05 08:47:36 -05:00
Kai Wolf
b95eda9b11
Help: Fix code example in cmake_parse_arguments.rst
2018-02-04 08:41:03 +01:00
Sebastian Holtermann
c4ffbb79c0
Autogen: Documentation: Update for AUTORCC changes
2018-02-03 10:12:01 +01:00
Christian Pfeiffer
efe22af20e
Help: Clarify MSVC and MSVC_VERSION variables
...
The current documentation doesn't clarify that compilers simulating
Visual C++ will also have these variables set.
2018-02-01 08:05:46 -05:00
Brad King
142938225e
Merge topic 'update_foreach_range_doc'
...
7771657c Help: Better explain that foreach(RANGE ) is inclusive.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1716
2018-01-30 08:48:32 -05:00
Brad King
ed91b81c0d
Merge topic 'doc-typo-CMAKE_INCLUDE_CURRENT_DIR'
...
99e473ca Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1708
2018-01-30 08:48:03 -05:00
Brad King
eddea58148
Merge topic 'doc-typo-CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE'
...
fc57afde Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1709
2018-01-30 08:47:18 -05:00
Robert Maynard
7771657cd0
Help: Better explain that foreach(RANGE ) is inclusive.
2018-01-29 10:52:14 -05:00
silvioprog
99e473ca83
Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR docs
2018-01-29 09:42:48 -05:00
silvioprog
fc57afde05
Help: Fix typo in CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE docs
2018-01-29 09:41:37 -05:00
Kyle Edwards
13347740e2
Help: add release notes, documentation for CTEST_RUN_CURRENT_SCRIPT behavior
2018-01-26 09:28:33 -05:00
Brad King
bb33bb657e
Help/dev: Add log step to 'release' branch instructions
...
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.
2018-01-25 09:44:36 -05:00
Brad King
5c724c4ca8
Merge topic 'server-polish-opt-handshake'
...
239a3ef8 Server-mode: Document protocol version for optional handshake arguments
9b1a3d24 Server-mode: Rename functions to reflect what they do
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1693
2018-01-25 08:35:28 -05:00
Brad King
aaf3c5b32c
Merge topic 'RemoveKDevelop3'
...
551bd0b3 Generators: adjust error message for the removed KDevelop3 generator
9198e6a2 Generators: remove KDevelop3 generator
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1688
2018-01-25 08:34:53 -05:00
Brad King
76f5a87cf1
Merge topic 'sourceFile-new-properties'
...
04483111 sourceFile properties: add property INCLUDE_DIRECTORIES
3073bd1f VisualStudio generators: refactoring
78b1c2e0 sourceFile properties: add property COMPILE_OPTIONS
3f935e69 LocalGenerator: refactoring
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1596
2018-01-25 08:33:35 -05:00
Tobias Hunger
239a3ef821
Server-mode: Document protocol version for optional handshake arguments
...
Document which Protocol version only needs the build directory to be passed
during a handshake.
This is available a bit earlier than that, but from all I can tell 1.2 is
the earliest version where that feature is reliably available.
2018-01-24 17:31:20 +01:00
Marc Chevrier
0448311179
sourceFile properties: add property INCLUDE_DIRECTORIES
2018-01-24 15:10:10 +01:00
Brad King
05e9cdb81e
Merge topic 'GenerateExportHeader-include-guard'
...
b1ae9aaf GenerateExportHeader: add release notes, tests for include guard changes
f4082b0e GenerateExportHeader: add INCLUDE_GUARD_NAME option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1643
2018-01-24 08:53:05 -05:00
Brad King
1a9da3c055
Merge topic 'cpack_trace'
...
93bc5848 CPack: accept --trace and --trace-expand
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1583
2018-01-24 08:52:03 -05:00
Brad King
56fd8b3c72
Merge topic 'UseJava-native-headers-generation'
...
4829ea23 add_jar: add option GENERATE_NATIVE_HEADERS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1675
2018-01-24 08:51:32 -05:00
Alex Neundorf
9198e6a27b
Generators: remove KDevelop3 generator
...
The last KDevelop3 release was many years ago, in 2008 I think.
I haven't seen or read about anybody using KDevelop 3 since a
long time, so I think it can safely be removed from CMake.
KDevelop 4 (first released in 2010) has its own proper CMake
support now, independent from this generator.
Alex
2018-01-24 08:30:02 -05:00
Isaiah Norton
93bc5848e7
CPack: accept --trace and --trace-expand
2018-01-23 13:15:53 -05:00
Kyle Edwards
b1ae9aaf79
GenerateExportHeader: add release notes, tests for include guard changes
2018-01-23 10:43:40 -05:00
Marc Chevrier
78b1c2e09e
sourceFile properties: add property COMPILE_OPTIONS
...
Add the support of per-source property COMPILE_OPTIONS,
including generator expressions support.
Related: #17507
2018-01-23 10:24:56 +01:00
Marc Chevrier
4829ea239a
add_jar: add option GENERATE_NATIVE_HEADERS
2018-01-22 17:15:59 +01:00
Brad King
1f35d3f20a
Merge topic 'heading_automoc_macro_names'
...
c89c87c9 Help: Fix heading level for CMAKE_AUTOMOC_MACRO_NAMES
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1671
2018-01-22 10:13:01 -05:00
Brad King
856dc73e02
Merge topic 'docs_cmake_crosscompiling'
...
60febda4 Help: Explain meaning and limitations of CMAKE_CROSSCOMPILING
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1672
2018-01-22 10:12:21 -05:00
Craig Scott
eae7718440
Merge topic 'docs_cmake_lang_compiler_external_toolchain'
...
f3e9bedd Help: CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN typo removal
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1679
2018-01-20 17:56:05 -05:00
Craig Scott
f3e9beddfb
Help: CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN typo removal
2018-01-20 17:17:28 +11:00
Taylor Braun-Jones
73bb781df0
Help: Reword misleading docs for cmake -E time
2018-01-19 16:07:39 -05:00
Brad King
e68a269cd2
Merge topic 'cache-truncate-newlines'
...
c42b377c cmCacheManager: Test and document newline truncation behavior
a9c48307 cmCacheManager: Truncate values containing newlines
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1652
2018-01-19 10:08:06 -05:00
Craig Scott
c89c87c9be
Help: Fix heading level for CMAKE_AUTOMOC_MACRO_NAMES
2018-01-19 08:31:48 +11:00
Craig Scott
60febda455
Help: Explain meaning and limitations of CMAKE_CROSSCOMPILING
...
Fixes : #17653
2018-01-19 08:31:34 +11:00
Sebastian Holtermann
79908ae4ae
Autogen: Add release notes for (CMAKE_)AUTOGEN_PARALLEL
2018-01-17 17:23:49 +01:00
Sebastian Holtermann
45ee4979fb
Autogen: Add documentation for (CMAKE_)AUTOGEN_PARALLEL
2018-01-17 17:23:49 +01:00
Brad King
af30899cb4
Merge topic 'fix-documentation'
...
60216e15 Help: Improved MAIN_DEPENDENCY documentation of add_custom_command()
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !1665
2018-01-17 10:35:31 -05:00