You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4385 lines
190 KiB
4385 lines
190 KiB
6 years ago
|
commit 358969d05331b70df02521bf2aad42e841085d2c
|
||
|
Author: Björn Esser <me@besser82.io>
|
||
|
Date: Tue Aug 23 13:35:29 2016 +0200
|
||
|
|
||
|
cmake3-rename.patch
|
||
|
|
||
|
diff --git a/Auxiliary/CMakeLists.txt b/Auxiliary/CMakeLists.txt
|
||
|
index c003b28..f1e9f42 100644
|
||
|
--- a/Auxiliary/CMakeLists.txt
|
||
|
+++ b/Auxiliary/CMakeLists.txt
|
||
|
@@ -1,4 +1,7 @@
|
||
|
-install(DIRECTORY vim/indent vim/syntax DESTINATION ${CMAKE_DATA_DIR}/editors/vim)
|
||
|
-install(FILES cmake-mode.el DESTINATION ${CMAKE_DATA_DIR}/editors/emacs)
|
||
|
-install(FILES cmake.m4 DESTINATION ${CMAKE_XDGDATA_DIR}/aclocal)
|
||
|
+#foreach(_file cmake-help.vim cmake-indent.vim cmake-syntax.vim)
|
||
|
+# string(REPLACE "cmake" "cmake3" new_name "${_file}")
|
||
|
+# install(FILES ${_file} DESTINATION ${CMAKE_DATA_DIR}/editors/vim RENAME ${new_name})
|
||
|
+#endforeach(_file cmake-help.vim cmake-indent.vim cmake-syntax.vim)
|
||
|
+install(FILES cmake-mode.el DESTINATION ${CMAKE_DATA_DIR}/editors/emacs RENAME cmake3-mode.el)
|
||
|
+install(FILES cmake.m4 DESTINATION share/aclocal RENAME cmake3.m4)
|
||
|
add_subdirectory (bash-completion)
|
||
|
diff --git a/Auxiliary/bash-completion/CMakeLists.txt b/Auxiliary/bash-completion/CMakeLists.txt
|
||
|
index c0a8899..bb7ce47 100644
|
||
|
--- a/Auxiliary/bash-completion/CMakeLists.txt
|
||
|
+++ b/Auxiliary/bash-completion/CMakeLists.txt
|
||
|
@@ -5,4 +5,7 @@
|
||
|
# add symlinks to the files in appropriate places
|
||
|
# /etc/bash_completion.d/
|
||
|
# DATADIR/completions (may be /usr/share/<package>/completions
|
||
|
-install(FILES cmake cpack ctest DESTINATION ${CMAKE_DATA_DIR}/completions)
|
||
|
+foreach(_file cmake cpack ctest)
|
||
|
+ set(new_name "${_file}3")
|
||
|
+ install(FILES "${_file}" DESTINATION ${CMAKE_DATA_DIR}/completions RENAME ${new_name})
|
||
|
+endforeach(_file cmake cpack ctest)
|
||
|
diff --git a/Auxiliary/bash-completion/cmake b/Auxiliary/bash-completion/cmake
|
||
|
index 6061129..5e6277e 100644
|
||
|
--- a/Auxiliary/bash-completion/cmake
|
||
|
+++ b/Auxiliary/bash-completion/cmake
|
||
|
@@ -1,6 +1,6 @@
|
||
|
-# bash completion for cmake(1) -*- shell-script -*-
|
||
|
+# bash completion for cmake3(1) -*- shell-script -*-
|
||
|
|
||
|
-_cmake()
|
||
|
+_cmake3()
|
||
|
{
|
||
|
local cur prev words cword split=false
|
||
|
if type -t _init_completion >/dev/null; then
|
||
|
@@ -42,7 +42,7 @@ _cmake()
|
||
|
type="${cur#*:}"
|
||
|
type="${type%%=*}"
|
||
|
else # get type from cache if it's not set explicitly
|
||
|
- type=$( cmake -LA -N 2>/dev/null | grep "$var:" \
|
||
|
+ type=$( cmake3 -LA -N 2>/dev/null | grep "$var:" \
|
||
|
2>/dev/null )
|
||
|
type="${type#*:}"
|
||
|
type="${type%%=*}"
|
||
|
@@ -76,14 +76,14 @@ _cmake()
|
||
|
compopt -o nospace
|
||
|
else
|
||
|
# complete variable names
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake -LA -N | tail -n +2 |
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 -LA -N | tail -n +2 |
|
||
|
cut -f1 -d: )' -P "$prefix" -- "$cur" ) )
|
||
|
compopt -o nospace
|
||
|
fi
|
||
|
return
|
||
|
;;
|
||
|
-U)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake -LA -N | tail -n +2 |
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 -LA -N | tail -n +2 |
|
||
|
cut -f1 -d: )' -P "$prefix" -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
@@ -101,7 +101,7 @@
|
||
|
return
|
||
|
;;
|
||
|
-E)
|
||
|
- COMPREPLY=( $( compgen -W "$( cmake -E help |& sed -n \
|
||
|
+ COMPREPLY=( $( compgen -W "$( cmake3 -E help |& sed -n \
|
||
|
'/^ [^ ]/{s|^ \([^ ]\{1,\}\) .*$|\1|;p}' 2>/dev/null )" \
|
||
|
-- "$cur" ) )
|
||
|
return
|
||
|
@@ -110,40 +110,40 @@ _cmake()
|
||
|
local IFS=$'\n'
|
||
|
local quoted
|
||
|
printf -v quoted %q "$cur"
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help 2>/dev/null | sed -n \
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help 2>/dev/null | sed -n \
|
||
|
-e "1,/^Generators/d" \
|
||
|
-e "/^ *[^ =]/{s|^ *\([^=]*[^ =]\).*$|\1|;s| |\\\\ |g;p}" \
|
||
|
2>/dev/null )' -- "$quoted" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-command)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-command-list 2>/dev/null|
|
||
|
- grep -v "^cmake version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-command-list 2>/dev/null|
|
||
|
+ grep -v "^cmake3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-manual)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-manual-list 2>/dev/null|
|
||
|
- grep -v "^cmake version " | sed -e "s/([0-9])$//" )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-manual-list 2>/dev/null|
|
||
|
+ grep -v "^cmake3 version " | sed -e "s/([0-9])$//" )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-module)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-module-list 2>/dev/null|
|
||
|
- grep -v "^cmake version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-module-list 2>/dev/null|
|
||
|
+ grep -v "^cmake3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-policy)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-policy-list 2>/dev/null |
|
||
|
- grep -v "^cmake version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-policy-list 2>/dev/null |
|
||
|
+ grep -v "^cmake3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-property)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-property-list \
|
||
|
- 2>/dev/null | grep -v "^cmake version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-property-list \
|
||
|
+ 2>/dev/null | grep -v "^cmake3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-variable)
|
||
|
- COMPREPLY=( $( compgen -W '$( cmake --help-variable-list \
|
||
|
- 2>/dev/null | grep -v "^cmake version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cmake3 --help-variable-list \
|
||
|
+ 2>/dev/null | grep -v "^cmake3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
esac
|
||
|
@@ -158,6 +158,6 @@ _cmake()
|
||
|
|
||
|
_filedir
|
||
|
} &&
|
||
|
-complete -F _cmake cmake
|
||
|
+complete -F _cmake3 cmake3
|
||
|
|
||
|
# ex: ts=4 sw=4 et filetype=sh
|
||
|
diff --git a/Auxiliary/bash-completion/cpack b/Auxiliary/bash-completion/cpack
|
||
|
index cf5751f..1ed1b71 100644
|
||
|
--- a/Auxiliary/bash-completion/cpack
|
||
|
+++ b/Auxiliary/bash-completion/cpack
|
||
|
@@ -1,6 +1,6 @@
|
||
|
-# bash completion for cpack(1) -*- shell-script -*-
|
||
|
+# bash completion for cpack3(1) -*- shell-script -*-
|
||
|
|
||
|
-_cpack()
|
||
|
+_cpack3()
|
||
|
{
|
||
|
local cur prev words cword
|
||
|
if type -t _init_completion >/dev/null; then
|
||
|
@@ -14,7 +14,7 @@ _cpack()
|
||
|
|
||
|
case "$prev" in
|
||
|
-G)
|
||
|
- COMPREPLY=( $( compgen -W '$( cpack --help 2>/dev/null |
|
||
|
+ COMPREPLY=( $( compgen -W '$( cpack3 --help 2>/dev/null |
|
||
|
sed -e "1,/^Generators/d" -e "s|^ *\([^ ]*\) .*$|\1|" \
|
||
|
2>/dev/null )' -- "$cur" ) )
|
||
|
return
|
||
|
@@ -26,8 +26,8 @@ _cpack()
|
||
|
;;
|
||
|
-D)
|
||
|
[[ $cur == *=* ]] && return # no completion for values
|
||
|
- COMPREPLY=( $( compgen -W '$( cpack --help-variable-list \
|
||
|
- 2>/dev/null | grep -v "^cpack version " )' -S = -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cpack3 --help-variable-list \
|
||
|
+ 2>/dev/null | grep -v "^cpack3 version " )' -S = -- "$cur" ) )
|
||
|
compopt -o nospace
|
||
|
return
|
||
|
;;
|
||
|
@@ -44,8 +44,8 @@ _cpack()
|
||
|
return
|
||
|
;;
|
||
|
--help-command)
|
||
|
- COMPREPLY=( $( compgen -W '$( cpack --help-command-list 2>/dev/null|
|
||
|
- grep -v "^cpack version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cpack3 --help-command-list 2>/dev/null|
|
||
|
+ grep -v "^cpack3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-manual)
|
||
|
@@ -69,8 +69,8 @@ _cpack()
|
||
|
return
|
||
|
;;
|
||
|
--help-variable)
|
||
|
- COMPREPLY=( $( compgen -W '$( cpack --help-variable-list \
|
||
|
- 2>/dev/null | grep -v "^cpack version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( cpack3 --help-variable-list \
|
||
|
+ 2>/dev/null | grep -v "^cpack3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
esac
|
||
|
@@ -83,6 +83,6 @@ _cpack()
|
||
|
|
||
|
_filedir
|
||
|
} &&
|
||
|
-complete -F _cpack cpack
|
||
|
+complete -F _cpack3 cpack3
|
||
|
|
||
|
# ex: ts=4 sw=4 et filetype=sh
|
||
|
diff --git a/Auxiliary/bash-completion/ctest b/Auxiliary/bash-completion/ctest
|
||
|
index 49343bb..69affe4 100644
|
||
|
--- a/Auxiliary/bash-completion/ctest
|
||
|
+++ b/Auxiliary/bash-completion/ctest
|
||
|
@@ -1,6 +1,6 @@
|
||
|
-# bash completion for ctest(1) -*- shell-script -*-
|
||
|
+# bash completion for ctest3(1) -*- shell-script -*-
|
||
|
|
||
|
-_ctest()
|
||
|
+_ctest3()
|
||
|
{
|
||
|
local cur prev words cword
|
||
|
if type -t _init_completion >/dev/null; then
|
||
|
@@ -27,7 +27,7 @@ _ctest()
|
||
|
return
|
||
|
;;
|
||
|
-L|--label-regex|-LE|--label-exclude)
|
||
|
- COMPREPLY=( $( compgen -W '$( ctest --print-labels 2>/dev/null |
|
||
|
+ COMPREPLY=( $( compgen -W '$( ctest3 --print-labels 2>/dev/null |
|
||
|
grep "^ " 2>/dev/null | cut -d" " -f 3 )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
@@ -36,7 +36,7 @@ _ctest()
|
||
|
return
|
||
|
;;
|
||
|
-R|--tests-regex|-E|--exclude-regex)
|
||
|
- COMPREPLY=( $( compgen -W '$( ctest -N 2>/dev/null |
|
||
|
+ COMPREPLY=( $( compgen -W '$( ctest3 -N 2>/dev/null |
|
||
|
grep "^ Test" 2>/dev/null | cut -d: -f 2 )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
@@ -65,7 +65,7 @@ _ctest()
|
||
|
return
|
||
|
;;
|
||
|
-S|--script|-SP|--script-new-process)
|
||
|
- _filedir '@(cmake|ctest)'
|
||
|
+ _filedir '@(cmake3|ctest3)'
|
||
|
return
|
||
|
;;
|
||
|
--interactive-debug-mode)
|
||
|
@@ -74,8 +74,8 @@ _ctest()
|
||
|
;;
|
||
|
|
||
|
--help-command)
|
||
|
- COMPREPLY=( $( compgen -W '$( ctest --help-command-list 2>/dev/null|
|
||
|
- grep -v "^ctest version " )' -- "$cur" ) )
|
||
|
+ COMPREPLY=( $( compgen -W '$( ctest3 --help-command-list 2>/dev/null|
|
||
|
+ grep -v "^ctest3 version " )' -- "$cur" ) )
|
||
|
return
|
||
|
;;
|
||
|
--help-manual)
|
||
|
@@ -113,6 +113,6 @@ _ctest()
|
||
|
|
||
|
_filedir
|
||
|
} &&
|
||
|
-complete -F _ctest ctest
|
||
|
+complete -F _ctest3 ctest3
|
||
|
|
||
|
# ex: ts=4 sw=4 et filetype=sh
|
||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||
|
index 787f319..3ef8605 100644
|
||
|
--- a/CMakeLists.txt
|
||
|
+++ b/CMakeLists.txt
|
||
|
@@ -176,17 +176,17 @@ macro(CMAKE_SETUP_TESTING)
|
||
|
# and not the ctest from the cmake building and testing
|
||
|
# cmake.
|
||
|
if(CMake_TEST_EXTERNAL_CMAKE)
|
||
|
- set(CMAKE_CTEST_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/ctest")
|
||
|
- set(CMAKE_CMAKE_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cmake")
|
||
|
- set(CMAKE_CPACK_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cpack")
|
||
|
+ set(CMAKE_CTEST_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/ctest3")
|
||
|
+ set(CMAKE_CMAKE_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cmake3")
|
||
|
+ set(CMAKE_CPACK_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cpack3")
|
||
|
foreach(exe cmake ctest cpack)
|
||
|
add_executable(${exe} IMPORTED)
|
||
|
set_property(TARGET ${exe} PROPERTY IMPORTED_LOCATION ${CMake_TEST_EXTERNAL_CMAKE}/${exe})
|
||
|
endforeach()
|
||
|
else()
|
||
|
- set(CMAKE_CTEST_COMMAND "${CMake_BIN_DIR}/ctest")
|
||
|
- set(CMAKE_CMAKE_COMMAND "${CMake_BIN_DIR}/cmake")
|
||
|
- set(CMAKE_CPACK_COMMAND "${CMake_BIN_DIR}/cpack")
|
||
|
+ set(CMAKE_CTEST_COMMAND "${CMake_BIN_DIR}/ctest3")
|
||
|
+ set(CMAKE_CMAKE_COMMAND "${CMake_BIN_DIR}/cmake3")
|
||
|
+ set(CMAKE_CPACK_COMMAND "${CMake_BIN_DIR}/cpack3")
|
||
|
endif()
|
||
|
endif()
|
||
|
|
||
|
diff --git a/Help/command/add_compile_options.rst b/Help/command/add_compile_options.rst
|
||
|
index 3fe2a33..eff73aa 100644
|
||
|
--- a/Help/command/add_compile_options.rst
|
||
|
+++ b/Help/command/add_compile_options.rst
|
||
|
@@ -18,8 +18,8 @@
|
||
|
(:command:`target_include_directories` and :command:`include_directories`).
|
||
|
|
||
|
Arguments to ``add_compile_options`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
.. include:: COMPILE_OPTIONS_SHELL.txt
|
||
|
diff --git a/Help/command/add_custom_command.rst b/Help/command/add_custom_command.rst
|
||
|
index d421364..34d3a12 100644
|
||
|
--- a/Help/command/add_custom_command.rst
|
||
|
+++ b/Help/command/add_custom_command.rst
|
||
|
@@ -83,7 +83,7 @@ The options are:
|
||
|
also be prepended to the command to allow the executable to run on
|
||
|
the host.
|
||
|
(Use the ``TARGET_FILE``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>` to
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>` to
|
||
|
reference an executable later in the command line.)
|
||
|
Additionally a target-level dependency will be added so that the
|
||
|
executable target will be built before any target using this custom
|
||
|
@@ -92,7 +92,7 @@ The options are:
|
||
|
recompiled.
|
||
|
|
||
|
Arguments to ``COMMAND`` may use
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
References to target names in generator expressions imply target-level
|
||
|
dependencies, but NOT file-level dependencies. List target names with
|
||
|
the ``DEPENDS`` option to add file-level dependencies.
|
||
|
@@ -121,7 +121,7 @@
|
||
|
recompiled.
|
||
|
|
||
|
Arguments to ``DEPENDS`` may use
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
``COMMAND_EXPAND_LISTS``
|
||
|
Lists in ``COMMAND`` arguments will be expanded, including those
|
||
|
diff --git a/Help/command/add_custom_target.rst b/Help/command/add_custom_target.rst
|
||
|
index 6980d61..2e17ded 100644
|
||
|
--- a/Help/command/add_custom_target.rst
|
||
|
+++ b/Help/command/add_custom_target.rst
|
||
|
@@ -68,7 +68,7 @@ The options are:
|
||
|
executable target will be built before this custom target.
|
||
|
|
||
|
Arguments to ``COMMAND`` may use
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
References to target names in generator expressions imply target-level
|
||
|
dependencies.
|
||
|
|
||
|
diff --git a/Help/command/add_definitions.rst b/Help/command/add_definitions.rst
|
||
|
index a04faf5..4e0cb02 100644
|
||
|
--- a/Help/command/add_definitions.rst
|
||
|
+++ b/Help/command/add_definitions.rst
|
||
|
@@ -23,5 +23,5 @@ backwards compatibility. See documentation of the
|
||
|
properties for details on adding preprocessor definitions to specific
|
||
|
scopes and configurations.
|
||
|
|
||
|
-See the :manual:`cmake-buildsystem(7)` manual for more on defining
|
||
|
+See the :manual:`cmake3-buildsystem(7)` manual for more on defining
|
||
|
buildsystem properties.
|
||
|
diff --git a/Help/command/add_executable.rst b/Help/command/add_executable.rst
|
||
|
index 19ca658..00da2b2 100644
|
||
|
--- a/Help/command/add_executable.rst
|
||
|
+++ b/Help/command/add_executable.rst
|
||
|
@@ -37,8 +37,8 @@
|
||
|
target property for details.
|
||
|
|
||
|
Source arguments to ``add_executable`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
See also :prop_sf:`HEADER_FILE_ONLY` on what to do if some sources are
|
||
|
diff --git a/Help/command/add_library.rst b/Help/command/add_library.rst
|
||
|
index 36adcbe..bc7ca75 100644
|
||
|
--- a/Help/command/add_library.rst
|
||
|
+++ b/Help/command/add_library.rst
|
||
|
@@ -56,8 +56,8 @@
|
||
|
target property for details.
|
||
|
|
||
|
Source arguments to ``add_library`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
See also :prop_sf:`HEADER_FILE_ONLY` on what to do if some sources are
|
||
|
diff --git a/Help/command/add_test.rst b/Help/command/add_test.rst
|
||
|
index d8a96e9..9329d3f 100644
|
||
|
--- a/Help/command/add_test.rst
|
||
|
+++ b/Help/command/add_test.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
add_test
|
||
|
--------
|
||
|
|
||
|
-Add a test to the project to be run by :manual:`ctest(1)`.
|
||
|
+Add a test to the project to be run by :manual:`ctest3(1)`.
|
||
|
|
||
|
::
|
||
|
|
||
|
@@ -31,13 +31,13 @@ quotes, or other characters special in CMake syntax. The options are:
|
||
|
The given test command is expected to exit with code ``0`` to pass and
|
||
|
non-zero to fail, or vice-versa if the :prop_test:`WILL_FAIL` test
|
||
|
property is set. Any output written to stdout or stderr will be
|
||
|
-captured by :manual:`ctest(1)` but does not affect the pass/fail status
|
||
|
+captured by :manual:`ctest3(1)` but does not affect the pass/fail status
|
||
|
unless the :prop_test:`PASS_REGULAR_EXPRESSION` or
|
||
|
:prop_test:`FAIL_REGULAR_EXPRESSION` test property is used.
|
||
|
|
||
|
The ``COMMAND`` and ``WORKING_DIRECTORY`` options may use "generator
|
||
|
expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
|
||
|
Example usage::
|
||
|
|
||
|
diff --git a/Help/command/build_command.rst b/Help/command/build_command.rst
|
||
|
index b83edaf..4194516 100644
|
||
|
--- a/Help/command/build_command.rst
|
||
|
+++ b/Help/command/build_command.rst
|
||
|
@@ -16,7 +16,7 @@ Sets the given ``<variable>`` to a command-line string of the form::
|
||
|
|
||
|
<cmake> --build . [--config <config>] [--target <target>] [-- -i]
|
||
|
|
||
|
-where ``<cmake>`` is the location of the :manual:`cmake(1)` command-line
|
||
|
+where ``<cmake>`` is the location of the :manual:`cmake3(1)` command-line
|
||
|
tool, and ``<config>`` and ``<target>`` are the values provided to the
|
||
|
``CONFIGURATION`` and ``TARGET`` options, if any. The trailing ``-- -i``
|
||
|
option is added for :ref:`Makefile Generators` if policy :policy:`CMP0061`
|
||
|
diff --git a/Help/command/cmake_policy.rst b/Help/command/cmake_policy.rst
|
||
|
index b51b951..bfe8c41 100644
|
||
|
--- a/Help/command/cmake_policy.rst
|
||
|
+++ b/Help/command/cmake_policy.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
cmake_policy
|
||
|
------------
|
||
|
|
||
|
-Manage CMake Policy settings. See the :manual:`cmake-policies(7)`
|
||
|
+Manage CMake Policy settings. See the :manual:`cmake3-policies(7)`
|
||
|
manual for defined policies.
|
||
|
|
||
|
As CMake evolves it is sometimes necessary to change existing behavior
|
||
|
diff --git a/Help/command/ctest_build.rst b/Help/command/ctest_build.rst
|
||
|
index e1b7793..ce796ac 100644
|
||
|
--- a/Help/command/ctest_build.rst
|
||
|
+++ b/Help/command/ctest_build.rst
|
||
|
@@ -36,7 +36,7 @@ The options are:
|
||
|
``CONFIGURATION <config>``
|
||
|
Specify the build configuration (e.g. ``Debug``). If not
|
||
|
specified the ``CTEST_BUILD_CONFIGURATION`` variable will be checked.
|
||
|
- Otherwise the ``-C <cfg>`` option given to the :manual:`ctest(1)`
|
||
|
+ Otherwise the ``-C <cfg>`` option given to the :manual:`ctest3(1)`
|
||
|
command will be used, if any.
|
||
|
|
||
|
``FLAGS <flags>``
|
||
|
diff --git a/Help/command/ctest_read_custom_files.rst b/Help/command/ctest_read_custom_files.rst
|
||
|
index cf8e17a..04b8e0e 100644
|
||
|
--- a/Help/command/ctest_read_custom_files.rst
|
||
|
+++ b/Help/command/ctest_read_custom_files.rst
|
||
|
@@ -10,5 +10,5 @@ read CTestCustom files.
|
||
|
Read all the CTestCustom.ctest or CTestCustom.cmake files from the
|
||
|
given directory.
|
||
|
|
||
|
-By default, invoking :manual:`ctest(1)` without a script will read custom
|
||
|
+By default, invoking :manual:`ctest3(1)` without a script will read custom
|
||
|
files from the binary directory.
|
||
|
diff --git a/Help/command/ctest_test.rst b/Help/command/ctest_test.rst
|
||
|
index 412e323..e2d0425 100644
|
||
|
--- a/Help/command/ctest_test.rst
|
||
|
+++ b/Help/command/ctest_test.rst
|
||
|
@@ -66,7 +66,7 @@ The options are:
|
||
|
While running tests in parallel, try not to start tests when they
|
||
|
may cause the CPU load to pass above a given threshold. If not
|
||
|
specified the :variable:`CTEST_TEST_LOAD` variable will be checked,
|
||
|
- and then the ``--test-load`` command-line argument to :manual:`ctest(1)`.
|
||
|
+ and then the ``--test-load`` command-line argument to :manual:`ctest3(1)`.
|
||
|
See also the ``TestLoad`` setting in the :ref:`CTest Test Step`.
|
||
|
|
||
|
``SCHEDULE_RANDOM <ON|OFF>``
|
||
|
diff --git a/Help/command/file.rst b/Help/command/file.rst
|
||
|
index 256d16d..fd51aca 100644
|
||
|
--- a/Help/command/file.rst
|
||
|
+++ b/Help/command/file.rst
|
||
|
@@ -268,8 +268,8 @@ the ``<format>`` and ``UTC`` options.
|
||
|
[CONDITION expression])
|
||
|
|
||
|
Generate an output file for each build configuration supported by the current
|
||
|
-:manual:`CMake Generator <cmake-generators(7)>`. Evaluate
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+:manual:`CMake Generator <cmake3-generators(7)>`. Evaluate
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
from the input content to produce the output content. The options are:
|
||
|
|
||
|
``CONDITION <condition>``
|
||
|
diff --git a/Help/command/find_package.rst b/Help/command/find_package.rst
|
||
|
index 58dff9d..a05e123 100644
|
||
|
--- a/Help/command/find_package.rst
|
||
|
+++ b/Help/command/find_package.rst
|
||
|
@@ -305,7 +305,7 @@
|
||
|
This can be skipped if ``NO_CMAKE_PACKAGE_REGISTRY`` is passed or by
|
||
|
setting the :variable:`CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY`
|
||
|
to ``TRUE``.
|
||
|
- See the :manual:`cmake-packages(7)` manual for details on the user
|
||
|
+ See the :manual:`cmake3-packages(7)` manual for details on the user
|
||
|
package registry.
|
||
|
|
||
|
7. Search cmake variables defined in the Platform files for the
|
||
|
@@ -320,7 +320,7 @@
|
||
|
This can be skipped if ``NO_CMAKE_SYSTEM_PACKAGE_REGISTRY`` is passed
|
||
|
or by setting the
|
||
|
:variable:`CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY` to ``TRUE``.
|
||
|
- See the :manual:`cmake-packages(7)` manual for details on the system
|
||
|
+ See the :manual:`cmake3-packages(7)` manual for details on the system
|
||
|
package registry.
|
||
|
|
||
|
9. Search paths specified by the ``PATHS`` option. These are typically
|
||
|
diff --git a/Help/command/get_cmake_property.rst b/Help/command/get_cmake_property.rst
|
||
|
index 3a6fb41..7fcd228 100644
|
||
|
--- a/Help/command/get_cmake_property.rst
|
||
|
+++ b/Help/command/get_cmake_property.rst
|
||
|
@@ -9,7 +9,7 @@
|
||
|
|
||
|
Get a global property from the CMake instance. The value of the property is
|
||
|
stored in the variable ``VAR``. If the property is not found, ``VAR``
|
||
|
-will be set to "NOTFOUND". See the :manual:`cmake-properties(7)` manual
|
||
|
+will be set to "NOTFOUND". See the :manual:`cmake3-properties(7)` manual
|
||
|
for available properties.
|
||
|
|
||
|
See also the :command:`get_property` command ``GLOBAL`` option.
|
||
|
diff --git a/Help/command/include_directories.rst b/Help/command/include_directories.rst
|
||
|
index f694934..a73d296 100644
|
||
|
--- a/Help/command/include_directories.rst
|
||
|
+++ b/Help/command/include_directories.rst
|
||
|
@@ -30,6 +30,6 @@ skipping warnings, or these fixed-install system files not being
|
||
|
considered in dependency calculations - see compiler docs.
|
||
|
|
||
|
Arguments to ``include_directories`` may use "generator expressions" with
|
||
|
-the syntax "$<...>". See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax "$<...>". See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
diff --git a/Help/command/install.rst b/Help/command/install.rst
|
||
|
index aaf12cc..9c14777 100644
|
||
|
--- a/Help/command/install.rst
|
||
|
+++ b/Help/command/install.rst
|
||
|
@@ -171,7 +171,7 @@ set to ``TRUE`` has undefined behavior.
|
||
|
|
||
|
The install destination given to the target install ``DESTINATION`` may
|
||
|
use "generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
|
||
|
Installing Files
|
||
|
^^^^^^^^^^^^^^^^
|
||
|
@@ -198,13 +198,13 @@ form to install targets built within the project.
|
||
|
|
||
|
The list of ``files...`` given to ``FILES`` or ``PROGRAMS`` may use
|
||
|
"generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
However, if any item begins in a generator expression it must evaluate
|
||
|
to a full path.
|
||
|
|
||
|
The install destination given to the files install ``DESTINATION`` may
|
||
|
use "generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
|
||
|
Installing Directories
|
||
|
^^^^^^^^^^^^^^^^^^^^^^
|
||
|
@@ -284,7 +284,7 @@ file permissions, the scripts will be given specific permissions, and any
|
||
|
|
||
|
The list of ``dirs...`` given to ``DIRECTORY`` and the install destination
|
||
|
given to the directory install ``DESTINATION`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
manual for available expressions.
|
||
|
|
||
|
Custom Installation Logic
|
||
|
diff --git a/Help/command/set.rst b/Help/command/set.rst
|
||
|
index d04b880..3ca46a6 100644
|
||
|
--- a/Help/command/set.rst
|
||
|
+++ b/Help/command/set.rst
|
||
|
@@ -2,7 +2,7 @@ set
|
||
|
---
|
||
|
|
||
|
Set a normal, cache, or environment variable to a given value.
|
||
|
-See the :ref:`cmake-language(7) variables <CMake Language Variables>`
|
||
|
+See the :ref:`cmake3-language(7) variables <CMake Language Variables>`
|
||
|
documentation for the scopes and interaction of normal variables
|
||
|
and cache entries.
|
||
|
|
||
|
@@ -42,26 +42,26 @@ overwrite existing entries.
|
||
|
The ``<type>`` must be specified as one of:
|
||
|
|
||
|
``BOOL``
|
||
|
- Boolean ``ON/OFF`` value. :manual:`cmake-gui(1)` offers a checkbox.
|
||
|
+ Boolean ``ON/OFF`` value. :manual:`cmake3-gui(1)` offers a checkbox.
|
||
|
|
||
|
``FILEPATH``
|
||
|
- Path to a file on disk. :manual:`cmake-gui(1)` offers a file dialog.
|
||
|
+ Path to a file on disk. :manual:`cmake3-gui(1)` offers a file dialog.
|
||
|
|
||
|
``PATH``
|
||
|
- Path to a directory on disk. :manual:`cmake-gui(1)` offers a file dialog.
|
||
|
+ Path to a directory on disk. :manual:`cmake3-gui(1)` offers a file dialog.
|
||
|
|
||
|
``STRING``
|
||
|
- A line of text. :manual:`cmake-gui(1)` offers a text field or a
|
||
|
+ A line of text. :manual:`cmake3-gui(1)` offers a text field or a
|
||
|
drop-down selection if the :prop_cache:`STRINGS` cache entry
|
||
|
property is set.
|
||
|
|
||
|
``INTERNAL``
|
||
|
- A line of text. :manual:`cmake-gui(1)` does not show internal entries.
|
||
|
+ A line of text. :manual:`cmake3-gui(1)` does not show internal entries.
|
||
|
They may be used to store variables persistently across runs.
|
||
|
Use of this type implies ``FORCE``.
|
||
|
|
||
|
The ``<docstring>`` must be specified as a line of text providing
|
||
|
-a quick summary of the option for presentation to :manual:`cmake-gui(1)`
|
||
|
+a quick summary of the option for presentation to :manual:`cmake3-gui(1)`
|
||
|
users.
|
||
|
|
||
|
If the cache entry does not exist prior to the call or the ``FORCE``
|
||
|
@@ -71,7 +71,7 @@ be removed to expose the newly cached value to any immediately
|
||
|
following evaluation.
|
||
|
|
||
|
It is possible for the cache entry to exist prior to the call but
|
||
|
-have no type set if it was created on the :manual:`cmake(1)` command
|
||
|
+have no type set if it was created on the :manual:`cmake3(1)` command
|
||
|
line by a user through the ``-D<var>=<value>`` option without
|
||
|
specifying a type. In this case the ``set`` command will add the
|
||
|
type. Furthermore, if the ``<type>`` is ``PATH`` or ``FILEPATH``
|
||
|
diff --git a/Help/command/set_property.rst b/Help/command/set_property.rst
|
||
|
index 5ed788e..ab8f0be 100644
|
||
|
--- a/Help/command/set_property.rst
|
||
|
+++ b/Help/command/set_property.rst
|
||
|
@@ -71,5 +71,5 @@
|
||
|
directly set in the nominated scope, the command will behave as though
|
||
|
``APPEND`` or ``APPEND_STRING`` had not been given.
|
||
|
|
||
|
-See the :manual:`cmake-properties(7)` manual for a list of properties
|
||
|
+See the :manual:`cmake3-properties(7)` manual for a list of properties
|
||
|
in each scope.
|
||
|
diff --git a/Help/command/set_tests_properties.rst b/Help/command/set_tests_properties.rst
|
||
|
index 3efb165..8de8e2a 100644
|
||
|
--- a/Help/command/set_tests_properties.rst
|
||
|
+++ b/Help/command/set_tests_properties.rst
|
||
|
@@ -9,6 +9,6 @@ Set a property of the tests.
|
||
|
|
||
|
Set a property for the tests. If the test is not found, CMake
|
||
|
will report an error.
|
||
|
-:manual:`Generator expressions <cmake-generator-expressions(7)>` will be
|
||
|
+:manual:`Generator expressions <cmake3-generator-expressions(7)>` will be
|
||
|
expanded the same as supported by the test's :command:`add_test` call. See
|
||
|
:ref:`Test Properties` for the list of properties known to CMake.
|
||
|
diff --git a/Help/command/string.rst b/Help/command/string.rst
|
||
|
index 3f4050e..6f70fbf 100644
|
||
|
--- a/Help/command/string.rst
|
||
|
+++ b/Help/command/string.rst
|
||
|
@@ -189,7 +189,7 @@ GENEX_STRIP
|
||
|
|
||
|
string(GENEX_STRIP <input string> <output variable>)
|
||
|
|
||
|
-Strip any :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+Strip any :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
from the ``input string`` and store the result in the ``output variable``.
|
||
|
|
||
|
Comparison
|
||
|
diff --git a/Help/command/target_compile_definitions.rst b/Help/command/target_compile_definitions.rst
|
||
|
index 8bd3233..c7eeb03 100644
|
||
|
--- a/Help/command/target_compile_definitions.rst
|
||
|
+++ b/Help/command/target_compile_definitions.rst
|
||
|
@@ -24,8 +24,8 @@
|
||
|
same ``<target>`` append items in the order called.
|
||
|
|
||
|
Arguments to ``target_compile_definitions`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
Any leading ``-D`` on an item will be removed. Empty items are ignored.
|
||
|
diff --git a/Help/command/target_compile_features.rst b/Help/command/target_compile_features.rst
|
||
|
index b66a4ec..148a8f5 100644
|
||
|
--- a/Help/command/target_compile_features.rst
|
||
|
+++ b/Help/command/target_compile_features.rst
|
||
|
@@ -27,6 +27,6 @@ an ``IMPORTED`` target.
|
||
|
|
||
|
Arguments to ``target_compile_features`` may use "generator expressions"
|
||
|
with the syntax ``$<...>``.
|
||
|
-See the :manual:`cmake-generator-expressions(7)` manual for available
|
||
|
-expressions. See the :manual:`cmake-compile-features(7)` manual for
|
||
|
+See the :manual:`cmake3-generator-expressions(7)` manual for available
|
||
|
+expressions. See the :manual:`cmake3-compile-features(7)` manual for
|
||
|
information on compile features and a list of supported compilers.
|
||
|
diff --git a/Help/command/target_compile_options.rst b/Help/command/target_compile_options.rst
|
||
|
index 73e01e7..542c589 100644
|
||
|
--- a/Help/command/target_compile_options.rst
|
||
|
+++ b/Help/command/target_compile_options.rst
|
||
|
@@ -35,8 +35,8 @@
|
||
|
``<target>`` append items in the order called.
|
||
|
|
||
|
Arguments to ``target_compile_options`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
.. include:: COMPILE_OPTIONS_SHELL.txt
|
||
|
diff --git a/Help/command/target_include_directories.rst b/Help/command/target_include_directories.rst
|
||
|
index 30ec2cb..80e9885 100644
|
||
|
--- a/Help/command/target_include_directories.rst
|
||
|
+++ b/Help/command/target_include_directories.rst
|
||
|
@@ -37,8 +37,8 @@ is used together with ``PUBLIC`` or ``INTERFACE``, the
|
||
|
populated with the specified directories.
|
||
|
|
||
|
Arguments to ``target_include_directories`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
Include directories usage requirements commonly differ between the build-tree
|
||
|
diff --git a/Help/command/target_link_libraries.rst b/Help/command/target_link_libraries.rst
|
||
|
index d903d05..1bc7856 100644
|
||
|
--- a/Help/command/target_link_libraries.rst
|
||
|
+++ b/Help/command/target_link_libraries.rst
|
||
|
@@ -81,8 +81,8 @@ See policy :policy:`CMP0028`.
|
||
|
Arguments to ``target_link_libraries`` may use "generator expressions"
|
||
|
with the syntax ``$<...>``. Note however, that generator expressions
|
||
|
will not be used in OLD handling of :policy:`CMP0003` or :policy:`CMP0004`.
|
||
|
-See the :manual:`cmake-generator-expressions(7)` manual for available
|
||
|
-expressions. See the :manual:`cmake-buildsystem(7)` manual for more on
|
||
|
+See the :manual:`cmake3-generator-expressions(7)` manual for available
|
||
|
+expressions. See the :manual:`cmake3-buildsystem(7)` manual for more on
|
||
|
defining buildsystem properties.
|
||
|
|
||
|
Libraries for a Target and/or its Dependents
|
||
|
diff --git a/Help/command/target_sources.rst b/Help/command/target_sources.rst
|
||
|
index d6f148d..4ebbac8 100644
|
||
|
--- a/Help/command/target_sources.rst
|
||
|
+++ b/Help/command/target_sources.rst
|
||
|
@@ -23,6 +23,6 @@ following arguments specify sources. Repeated calls for the same
|
||
|
``<target>`` append items in the order called.
|
||
|
|
||
|
Arguments to ``target_sources`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
diff --git a/Help/command/try_compile.rst b/Help/command/try_compile.rst
|
||
|
index 7830deb..50693bb 100644
|
||
|
--- a/Help/command/try_compile.rst
|
||
|
+++ b/Help/command/try_compile.rst
|
||
|
@@ -55,7 +55,7 @@ The options are:
|
||
|
|
||
|
``CMAKE_FLAGS <flags>...``
|
||
|
Specify flags of the form ``-DVAR:TYPE=VALUE`` to be passed to
|
||
|
- the ``cmake`` command-line used to drive the test build.
|
||
|
+ the ``cmake3`` command-line used to drive the test build.
|
||
|
The above example shows how values for variables
|
||
|
``INCLUDE_DIRECTORIES``, ``LINK_DIRECTORIES``, and ``LINK_LIBRARIES``
|
||
|
are used.
|
||
|
@@ -84,7 +84,7 @@ The options are:
|
||
|
|
||
|
In this version all files in ``<bindir>/CMakeFiles/CMakeTmp`` will be
|
||
|
cleaned automatically. For debugging, ``--debug-trycompile`` can be
|
||
|
-passed to ``cmake`` to avoid this clean. However, multiple sequential
|
||
|
+passed to ``cmake3`` to avoid this clean. However, multiple sequential
|
||
|
``try_compile`` operations reuse this single output directory. If you use
|
||
|
``--debug-trycompile``, you can only debug one ``try_compile`` call at a time.
|
||
|
The recommended procedure is to protect all ``try_compile`` calls in your
|
||
|
diff --git a/Help/command/try_run.rst b/Help/command/try_run.rst
|
||
|
index e3bd57d..995d84e 100644
|
||
|
--- a/Help/command/try_run.rst
|
||
|
+++ b/Help/command/try_run.rst
|
||
|
@@ -32,7 +32,7 @@ The options are:
|
||
|
|
||
|
``CMAKE_FLAGS <flags>...``
|
||
|
Specify flags of the form ``-DVAR:TYPE=VALUE`` to be passed to
|
||
|
- the ``cmake`` command-line used to drive the test build.
|
||
|
+ the ``cmake3`` command-line used to drive the test build.
|
||
|
The example in :command:`try_compile` shows how values for variables
|
||
|
``INCLUDE_DIRECTORIES``, ``LINK_DIRECTORIES``, and ``LINK_LIBRARIES``
|
||
|
are used.
|
||
|
diff --git a/Help/manual/ccmake.1.rst b/Help/manual/ccmake.1.rst
|
||
|
index a5fe191..bed230c 100644
|
||
|
--- a/Help/manual/ccmake.1.rst
|
||
|
+++ b/Help/manual/ccmake.1.rst
|
||
|
@@ -1,6 +1,6 @@
|
||
|
.. cmake-manual-description: CMake Curses Dialog Command-Line Reference
|
||
|
|
||
|
-ccmake(1)
|
||
|
+ccmake3(1)
|
||
|
*********
|
||
|
|
||
|
Synopsis
|
||
|
@@ -8,12 +8,12 @@
|
||
|
|
||
|
.. parsed-literal::
|
||
|
|
||
|
- ccmake [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
+ ccmake3 [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
|
||
|
Description
|
||
|
===========
|
||
|
|
||
|
-The "ccmake" executable is the CMake curses interface. Project
|
||
|
+The "ccmake3" executable is the CMake curses interface. Project
|
||
|
configuration settings may be specified interactively through this
|
||
|
GUI. Brief instructions are provided at the bottom of the terminal
|
||
|
when the program is running.
|
||
|
diff --git a/Help/manual/cmake-buildsystem.7.rst b/Help/manual/cmake-buildsystem.7.rst
|
||
|
index 07bf33f..e15b29a 100644
|
||
|
--- a/Help/manual/cmake-buildsystem.7.rst
|
||
|
+++ b/Help/manual/cmake-buildsystem.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Buildsystem Reference
|
||
|
|
||
|
-cmake-buildsystem(7)
|
||
|
-********************
|
||
|
+cmake3-buildsystem(7)
|
||
|
+*********************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -167,7 +167,7 @@ the properties must be **requirements**, not merely recommendations or
|
||
|
convenience.
|
||
|
|
||
|
See the :ref:`Creating Relocatable Packages` section of the
|
||
|
-:manual:`cmake-packages(7)` manual for discussion of additional care
|
||
|
+:manual:`cmake3-packages(7)` manual for discussion of additional care
|
||
|
that must be taken when specifying usage requirements while creating
|
||
|
packages for redistribution.
|
||
|
|
||
|
@@ -332,7 +332,7 @@ consumers must be compiled as position-independent-code.
|
||
|
Here, both ``exe1`` and ``exe2`` will be compiled as position-independent-code.
|
||
|
``lib1`` will also be compiled as position-independent-code because that is the
|
||
|
default setting for ``SHARED`` libraries. If dependencies have conflicting,
|
||
|
-non-compatible requirements :manual:`cmake(1)` issues a diagnostic:
|
||
|
+non-compatible requirements :manual:`cmake3(1)` issues a diagnostic:
|
||
|
|
||
|
.. code-block:: cmake
|
||
|
|
||
|
@@ -453,7 +453,7 @@ Property Origin Debugging
|
||
|
Because build specifications can be determined by dependencies, the lack of
|
||
|
locality of code which creates a target and code which is responsible for
|
||
|
setting build specifications may make the code more difficult to reason about.
|
||
|
-:manual:`cmake(1)` provides a debugging facility to print the origin of the
|
||
|
+:manual:`cmake3(1)` provides a debugging facility to print the origin of the
|
||
|
contents of properties which may be determined by dependencies. The properties
|
||
|
which can be debugged are listed in the
|
||
|
:variable:`CMAKE_DEBUG_TARGET_PROPERTIES` variable documentation:
|
||
|
@@ -482,7 +482,7 @@ Build Specification with Generator Expressions
|
||
|
----------------------------------------------
|
||
|
|
||
|
Build specifications may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>` containing
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>` containing
|
||
|
content which may be conditional or known only at generate-time. For example,
|
||
|
the calculated "compatible" value of a property may be read with the
|
||
|
``TARGET_PROPERTY`` expression:
|
||
|
@@ -519,7 +519,7 @@ being built. In the presence of :prop_tgt:`IMPORTED` targets, the content of
|
||
|
:prop_tgt:`MAP_IMPORTED_CONFIG_DEBUG <MAP_IMPORTED_CONFIG_<CONFIG>>` is also
|
||
|
accounted for by this expression.
|
||
|
|
||
|
-Some buildsystems generated by :manual:`cmake(1)` have a predetermined
|
||
|
+Some buildsystems generated by :manual:`cmake3(1)` have a predetermined
|
||
|
build-configuration set in the :variable:`CMAKE_BUILD_TYPE` variable. The
|
||
|
buildsystem for the IDEs such as Visual Studio and Xcode are generated
|
||
|
independent of the build-configuration, and the actual build configuration
|
||
|
@@ -603,7 +603,7 @@ Depending on whether the ``ClimbingStats`` package was used from the build
|
||
|
location or the install location, the ``Downstream`` target would be compiled
|
||
|
with either ``-DClimbingStats_FROM_BUILD_LOCATION`` or
|
||
|
``-DClimbingStats_FROM_INSTALL_LOCATION``. For more about packages and
|
||
|
-exporting see the :manual:`cmake-packages(7)` manual.
|
||
|
+exporting see the :manual:`cmake3-packages(7)` manual.
|
||
|
|
||
|
.. _`Include Directories and Usage Requirements`:
|
||
|
|
||
|
@@ -716,7 +716,7 @@ As the value of the :prop_tgt:`POSITION_INDEPENDENT_CODE` property of
|
||
|
the ``exe1`` target is dependent on the linked libraries (``lib3``), and the
|
||
|
edge of linking ``exe1`` is determined by the same
|
||
|
:prop_tgt:`POSITION_INDEPENDENT_CODE` property, the dependency graph above
|
||
|
-contains a cycle. :manual:`cmake(1)` issues a diagnostic in this case.
|
||
|
+contains a cycle. :manual:`cmake3(1)` issues a diagnostic in this case.
|
||
|
|
||
|
.. _`Output Artifacts`:
|
||
|
|
||
|
@@ -852,7 +852,7 @@ the scope of a cmake variable.
|
||
|
It is also possible to define a ``GLOBAL`` :prop_tgt:`IMPORTED` target which is
|
||
|
accessible globally in the buildsystem.
|
||
|
|
||
|
-See the :manual:`cmake-packages(7)` manual for more on creating packages
|
||
|
+See the :manual:`cmake3-packages(7)` manual for more on creating packages
|
||
|
with :prop_tgt:`IMPORTED` targets.
|
||
|
|
||
|
.. _`Alias Targets`:
|
||
|
diff --git a/Help/manual/cmake-commands.7.rst b/Help/manual/cmake-commands.7.rst
|
||
|
index d0c2986..78bf39c 100644
|
||
|
--- a/Help/manual/cmake-commands.7.rst
|
||
|
+++ b/Help/manual/cmake-commands.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Language Command Reference
|
||
|
|
||
|
-cmake-commands(7)
|
||
|
-*****************
|
||
|
+cmake3-commands(7)
|
||
|
+******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
diff --git a/Help/manual/cmake-compile-features.7.rst b/Help/manual/cmake-compile-features.7.rst
|
||
|
index 7289e61..77704f1 100644
|
||
|
--- a/Help/manual/cmake-compile-features.7.rst
|
||
|
+++ b/Help/manual/cmake-compile-features.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Compile Features Reference
|
||
|
|
||
|
-cmake-compile-features(7)
|
||
|
-*************************
|
||
|
+cmake3-compile-features(7)
|
||
|
+**************************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -46,7 +46,7 @@ be compiled with compiler support for the
|
||
|
target_compile_features(mylib PRIVATE cxx_constexpr)
|
||
|
|
||
|
In processing the requirement for the ``cxx_constexpr`` feature,
|
||
|
-:manual:`cmake(1)` will ensure that the in-use C++ compiler is capable
|
||
|
+:manual:`cmake3(1)` will ensure that the in-use C++ compiler is capable
|
||
|
of the feature, and will add any necessary flags such as ``-std=gnu++11``
|
||
|
to the compile lines of C++ files in the ``mylib`` target. A
|
||
|
``FATAL_ERROR`` is issued if the compiler is not capable of the
|
||
|
@@ -81,7 +81,7 @@
|
||
|
target_link_libraries(myexe mylib)
|
||
|
|
||
|
Feature requirements are evaluated transitively by consuming the link
|
||
|
-implementation. See :manual:`cmake-buildsystem(7)` for more on
|
||
|
+implementation. See :manual:`cmake3-buildsystem(7)` for more on
|
||
|
transitive behavior of build properties and usage requirements.
|
||
|
|
||
|
Requiring Language Standards
|
||
|
@@ -267,10 +267,10 @@ abstract. What is needed is to use alternative include directories
|
||
|
depending on the compiler capabilities.
|
||
|
|
||
|
CMake provides a ``COMPILE_FEATURES``
|
||
|
-:manual:`generator expression <cmake-generator-expressions(7)>` to implement
|
||
|
+:manual:`generator expression <cmake3-generator-expressions(7)>` to implement
|
||
|
such conditions. This may be used with the build-property commands such as
|
||
|
:command:`target_include_directories` and :command:`target_link_libraries`
|
||
|
-to set the appropriate :manual:`buildsystem <cmake-buildsystem(7)>`
|
||
|
+to set the appropriate :manual:`buildsystem <cmake3-buildsystem(7)>`
|
||
|
properties:
|
||
|
|
||
|
.. code-block:: cmake
|
||
|
diff --git a/Help/manual/cmake-developer.7.rst b/Help/manual/cmake-developer.7.rst
|
||
|
index 7bfdcad..f5ff0fd 100644
|
||
|
--- a/Help/manual/cmake-developer.7.rst
|
||
|
+++ b/Help/manual/cmake-developer.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Developer Reference
|
||
|
|
||
|
-cmake-developer(7)
|
||
|
-******************
|
||
|
+cmake3-developer(7)
|
||
|
+*******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -202,29 +202,29 @@ documentation:
|
||
|
|
||
|
``generator``
|
||
|
A CMake native build system generator.
|
||
|
- See the :manual:`cmake(1)` command-line tool's ``-G`` option.
|
||
|
+ See the :manual:`cmake3(1)` command-line tool's ``-G`` option.
|
||
|
|
||
|
``manual``
|
||
|
- A CMake manual page, like this :manual:`cmake-developer(7)` manual.
|
||
|
+ A CMake manual page, like this :manual:`cmake3-developer(7)` manual.
|
||
|
|
||
|
``module``
|
||
|
A CMake module.
|
||
|
- See the :manual:`cmake-modules(7)` manual
|
||
|
+ See the :manual:`cmake3-modules(7)` manual
|
||
|
and the :command:`include` command.
|
||
|
|
||
|
``policy``
|
||
|
A CMake policy.
|
||
|
- See the :manual:`cmake-policies(7)` manual
|
||
|
+ See the :manual:`cmake3-policies(7)` manual
|
||
|
and the :command:`cmake_policy` command.
|
||
|
|
||
|
``prop_cache, prop_dir, prop_gbl, prop_sf, prop_inst, prop_test, prop_tgt``
|
||
|
A CMake cache, directory, global, source file, installed file, test,
|
||
|
- or target property, respectively. See the :manual:`cmake-properties(7)`
|
||
|
+ or target property, respectively. See the :manual:`cmake3-properties(7)`
|
||
|
manual and the :command:`set_property` command.
|
||
|
|
||
|
``variable``
|
||
|
A CMake language variable.
|
||
|
- See the :manual:`cmake-variables(7)` manual
|
||
|
+ See the :manual:`cmake3-variables(7)` manual
|
||
|
and the :command:`set` command.
|
||
|
|
||
|
Documentation objects in the CMake Domain come from two sources.
|
||
|
@@ -567,7 +567,7 @@
|
||
|
endmacro()
|
||
|
|
||
|
Test the documentation formatting by running
|
||
|
-``cmake --help-module <module-name>``, and also by enabling the
|
||
|
+``cmake3 --help-module <module-name>``, and also by enabling the
|
||
|
``SPHINX_HTML`` and ``SPHINX_MAN`` options to build the documentation.
|
||
|
Edit the comments until generated documentation looks satisfactory. To
|
||
|
have a .cmake file in this directory NOT show up in the modules
|
||
|
@@ -948,7 +948,7 @@
|
||
|
so that the variant is chosen if the user uses a configuration which is
|
||
|
not an exact match for any listed ``IMPORTED_CONFIGURATIONS``.
|
||
|
|
||
|
-Most of the cache variables should be hidden in the ``ccmake`` interface unless
|
||
|
+Most of the cache variables should be hidden in the ``ccmake3`` interface unless
|
||
|
the user explicitly asks to edit them.
|
||
|
|
||
|
.. code-block:: cmake
|
||
|
diff --git a/Help/manual/cmake-generator-expressions.7.rst b/Help/manual/cmake-generator-expressions.7.rst
|
||
|
index d4f47dd..6dac1cf 100644
|
||
|
--- a/Help/manual/cmake-generator-expressions.7.rst
|
||
|
+++ b/Help/manual/cmake-generator-expressions.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Generator Expressions
|
||
|
|
||
|
-cmake-generator-expressions(7)
|
||
|
-******************************
|
||
|
+cmake3-generator-expressions(7)
|
||
|
+*******************************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -87,7 +87,7 @@ Available logical expressions are:
|
||
|
the link implementation of a target and if any dependency transitively
|
||
|
increases the required :prop_tgt:`C_STANDARD` or :prop_tgt:`CXX_STANDARD`
|
||
|
for the 'head' target, an error is reported. See the
|
||
|
- :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+ :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
``$<COMPILE_LANGUAGE:lang>``
|
||
|
``1`` when the language used for compilation unit matches ``lang``,
|
||
|
diff --git a/Help/manual/cmake-generators.7.rst b/Help/manual/cmake-generators.7.rst
|
||
|
index cde8de8..0b01e9e 100644
|
||
|
--- a/Help/manual/cmake-generators.7.rst
|
||
|
+++ b/Help/manual/cmake-generators.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Generators Reference
|
||
|
|
||
|
-cmake-generators(7)
|
||
|
-*******************
|
||
|
+cmake3-generators(7)
|
||
|
+********************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -18,10 +18,10 @@ as a variant of some of the `Command-Line Build Tool Generators`_ to
|
||
|
produce project files for an auxiliary IDE.
|
||
|
|
||
|
CMake Generators are platform-specific so each may be available only
|
||
|
-on certain platforms. The :manual:`cmake(1)` command-line tool ``--help``
|
||
|
+on certain platforms. The :manual:`cmake3(1)` command-line tool ``--help``
|
||
|
output lists available generators on the current platform. Use its ``-G``
|
||
|
option to specify the generator for a new build tree.
|
||
|
-The :manual:`cmake-gui(1)` offers interactive selection of a generator
|
||
|
+The :manual:`cmake3-gui(1)` offers interactive selection of a generator
|
||
|
when creating a new build tree.
|
||
|
|
||
|
CMake Generators
|
||
|
@@ -95,7 +95,7 @@ Other Generators
|
||
|
Extra Generators
|
||
|
================
|
||
|
|
||
|
-Some of the `CMake Generators`_ listed in the :manual:`cmake(1)`
|
||
|
+Some of the `CMake Generators`_ listed in the :manual:`cmake3(1)`
|
||
|
command-line tool ``--help`` output may have variants that specify
|
||
|
an extra generator for an auxiliary IDE tool. Such generator
|
||
|
names have the form ``<extra-generator> - <main-generator>``.
|
||
|
diff --git a/Help/manual/cmake-gui.1.rst b/Help/manual/cmake-gui.1.rst
|
||
|
index 032b51f..a8a3ef0 100644
|
||
|
--- a/Help/manual/cmake-gui.1.rst
|
||
|
+++ b/Help/manual/cmake-gui.1.rst
|
||
|
@@ -1,6 +1,6 @@
|
||
|
.. cmake-manual-description: CMake GUI Command-Line Reference
|
||
|
|
||
|
-cmake-gui(1)
|
||
|
+cmake3-gui(1)
|
||
|
************
|
||
|
|
||
|
Synopsis
|
||
|
@@ -8,13 +8,13 @@
|
||
|
|
||
|
.. parsed-literal::
|
||
|
|
||
|
- cmake-gui [<options>]
|
||
|
- cmake-gui [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
+ cmake3-gui [<options>]
|
||
|
+ cmake3-gui [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
|
||
|
Description
|
||
|
===========
|
||
|
|
||
|
-The "cmake-gui" executable is the CMake GUI. Project configuration
|
||
|
+The "cmake3-gui" executable is the CMake GUI. Project configuration
|
||
|
settings may be specified interactively. Brief instructions are
|
||
|
provided at the bottom of the window when the program is running.
|
||
|
|
||
|
diff --git a/Help/manual/cmake-language.7.rst b/Help/manual/cmake-language.7.rst
|
||
|
index 41542c9..6240b1e 100644
|
||
|
--- a/Help/manual/cmake-language.7.rst
|
||
|
+++ b/Help/manual/cmake-language.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Language Reference
|
||
|
|
||
|
-cmake-language(7)
|
||
|
-*****************
|
||
|
+cmake3-language(7)
|
||
|
+******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -36,7 +36,7 @@ Scripts
|
||
|
-------
|
||
|
|
||
|
An individual ``<script>.cmake`` source file may be processed
|
||
|
-in *script mode* by using the :manual:`cmake(1)` command-line tool
|
||
|
+in *script mode* by using the :manual:`cmake3(1)` command-line tool
|
||
|
with the ``-P`` option. Script mode simply runs the commands in
|
||
|
the given CMake Language source file and does not generate a
|
||
|
build system. It does not allow CMake commands that define build
|
||
|
@@ -48,7 +48,7 @@ Modules
|
||
|
CMake Language code in either `Directories`_ or `Scripts`_ may
|
||
|
use the :command:`include` command to load a ``<module>.cmake``
|
||
|
source file in the scope of the including context.
|
||
|
-See the :manual:`cmake-modules(7)` manual page for documentation
|
||
|
+See the :manual:`cmake3-modules(7)` manual page for documentation
|
||
|
of modules included with the CMake distribution.
|
||
|
Project source trees may also provide their own modules and
|
||
|
specify their location(s) in the :variable:`CMAKE_MODULE_PATH`
|
||
|
@@ -536,7 +536,7 @@ is found, or no binding is found, CMake then searches for a
|
||
|
cache entry. If a cache entry is found, its value is used.
|
||
|
Otherwise, the variable reference evaluates to an empty string.
|
||
|
|
||
|
-The :manual:`cmake-variables(7)` manual documents many variables
|
||
|
+The :manual:`cmake3-variables(7)` manual documents many variables
|
||
|
that are provided by CMake or have meaning to CMake when set
|
||
|
by project code.
|
||
|
|
||
|
diff --git a/Help/manual/cmake-modules.7.rst b/Help/manual/cmake-modules.7.rst
|
||
|
index 62910cf..f9ff928 100644
|
||
|
--- a/Help/manual/cmake-modules.7.rst
|
||
|
+++ b/Help/manual/cmake-modules.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Modules Reference
|
||
|
|
||
|
-cmake-modules(7)
|
||
|
-****************
|
||
|
+cmake3-modules(7)
|
||
|
+*****************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
diff --git a/Help/manual/cmake-packages.7.rst b/Help/manual/cmake-packages.7.rst
|
||
|
index c27c612..7bc6c05 100644
|
||
|
--- a/Help/manual/cmake-packages.7.rst
|
||
|
+++ b/Help/manual/cmake-packages.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Packages Reference
|
||
|
|
||
|
-cmake-packages(7)
|
||
|
-*****************
|
||
|
+cmake3-packages(7)
|
||
|
+******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -84,7 +84,7 @@ Config-file Packages
|
||
|
A config-file package is a set of files provided by upstreams for downstreams
|
||
|
to use. CMake searches in a number of locations for package configuration files, as
|
||
|
described in the :command:`find_package` documentation. The most simple way for
|
||
|
-a CMake user to tell :manual:`cmake(1)` to search in a non-standard prefix for
|
||
|
+a CMake user to tell :manual:`cmake3(1)` to search in a non-standard prefix for
|
||
|
a package is to set the ``CMAKE_PREFIX_PATH`` cache variable.
|
||
|
|
||
|
Config-file packages are provided by upstream vendors as part of development
|
||
|
@@ -115,7 +115,7 @@ the author of the Find-module. Similarly there is no ``<Package>_DIR`` variable
|
||
|
but each of the artifacts such as library locations and header file locations
|
||
|
provide a separate cache variable.
|
||
|
|
||
|
-See the :manual:`cmake-developer(7)` manual for more information about creating
|
||
|
+See the :manual:`cmake3-developer(7)` manual for more information about creating
|
||
|
Find-module files.
|
||
|
|
||
|
Package Layout
|
||
|
@@ -368,7 +368,7 @@ generated :prop_tgt:`IMPORTED` targets. In the above case,
|
||
|
``ClimbingStats_MAJOR_VERSION`` is defined as a string which must be
|
||
|
compatible among the dependencies of any depender. By setting this custom
|
||
|
defined user property in this version and in the next version of
|
||
|
-``ClimbingStats``, :manual:`cmake(1)` will issue a diagnostic if there is an
|
||
|
+``ClimbingStats``, :manual:`cmake3(1)` will issue a diagnostic if there is an
|
||
|
attempt to use version 3 together with version 4. Packages can choose to
|
||
|
employ such a pattern if different major versions of the package are designed
|
||
|
to be incompatible.
|
||
|
@@ -498,7 +498,7 @@ directories should be specified as relative paths which are relative to the
|
||
|
)
|
||
|
|
||
|
The ``$<INSTALL_PREFIX>``
|
||
|
-:manual:`generator expression <cmake-generator-expressions(7)>` may be used as
|
||
|
+:manual:`generator expression <cmake3-generator-expressions(7)>` may be used as
|
||
|
a placeholder for the install prefix without resulting in a non-relocatable
|
||
|
package. This is necessary if complex generator expressions are used:
|
||
|
|
||
|
@@ -547,7 +547,7 @@ appropriate :command:`find_package` commands (via the ``find_dependency``
|
||
|
macro described above) to find the dependencies and populate the
|
||
|
imported targets with appropriate paths on their own machine.
|
||
|
|
||
|
-Unfortunately many :manual:`modules <cmake-modules(7)>` shipped with
|
||
|
+Unfortunately many :manual:`modules <cmake3-modules(7)>` shipped with
|
||
|
CMake do not yet provide :ref:`IMPORTED targets <Imported Targets>`
|
||
|
because their development pre-dated this approach. This may improve
|
||
|
incrementally over time. Workarounds to create relocatable packages
|
||
|
diff --git a/Help/manual/cmake-policies.7.rst b/Help/manual/cmake-policies.7.rst
|
||
|
index 43f4637..ea5257f 100644
|
||
|
--- a/Help/manual/cmake-policies.7.rst
|
||
|
+++ b/Help/manual/cmake-policies.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Policies Reference
|
||
|
|
||
|
-cmake-policies(7)
|
||
|
-*****************
|
||
|
+cmake3-policies(7)
|
||
|
+******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
diff --git a/Help/manual/cmake-properties.7.rst b/Help/manual/cmake-properties.7.rst
|
||
|
index 3403dcd..58db393 100644
|
||
|
--- a/Help/manual/cmake-properties.7.rst
|
||
|
+++ b/Help/manual/cmake-properties.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Properties Reference
|
||
|
|
||
|
-cmake-properties(7)
|
||
|
-*******************
|
||
|
+cmake3-properties(7)
|
||
|
+********************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
diff --git a/Help/manual/cmake-qt.7.rst b/Help/manual/cmake-qt.7.rst
|
||
|
index e8a2c1e..f826953 100644
|
||
|
--- a/Help/manual/cmake-qt.7.rst
|
||
|
+++ b/Help/manual/cmake-qt.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Qt Features Reference
|
||
|
|
||
|
-cmake-qt(7)
|
||
|
-***********
|
||
|
+cmake3-qt(7)
|
||
|
+************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -13,12 +13,12 @@ Introduction
|
||
|
CMake can find and use Qt 4 and Qt 5 libraries. The Qt 4 libraries are found
|
||
|
by the :module:`FindQt4` find-module shipped with CMake, whereas the
|
||
|
Qt 5 libraries are found using "Config-file Packages" shipped with Qt 5. See
|
||
|
-:manual:`cmake-packages(7)` for more information about CMake packages, and
|
||
|
+:manual:`cmake3-packages(7)` for more information about CMake packages, and
|
||
|
see `the Qt cmake manual <http://qt-project.org/doc/qt-5/cmake-manual.html>`_
|
||
|
for your Qt version.
|
||
|
|
||
|
Qt 4 and Qt 5 may be used together in the same
|
||
|
-:manual:`CMake buildsystem <cmake-buildsystem(7)>`:
|
||
|
+:manual:`CMake buildsystem <cmake3-buildsystem(7)>`:
|
||
|
|
||
|
.. code-block:: cmake
|
||
|
|
||
|
@@ -46,7 +46,7 @@ Qt Build Tools
|
||
|
Qt relies on some bundled tools for code generation, such as ``moc`` for
|
||
|
meta-object code generation, ``uic`` for widget layout and population,
|
||
|
and ``rcc`` for virtual filesystem content generation. These tools may be
|
||
|
-automatically invoked by :manual:`cmake(1)` if the appropriate conditions
|
||
|
+automatically invoked by :manual:`cmake3(1)` if the appropriate conditions
|
||
|
are met. The automatic tool invocation may be used with both Qt 4 and Qt 5.
|
||
|
|
||
|
The tools are executed as part of a synthesized custom target generated by
|
||
|
@@ -56,7 +56,7 @@ to the :prop_tgt:`AUTOGEN_TARGET_DEPENDS` target property.
|
||
|
AUTOMOC
|
||
|
^^^^^^^
|
||
|
|
||
|
-The :prop_tgt:`AUTOMOC` target property controls whether :manual:`cmake(1)`
|
||
|
+The :prop_tgt:`AUTOMOC` target property controls whether :manual:`cmake3(1)`
|
||
|
inspects the C++ files in the target to determine if they require ``moc`` to
|
||
|
be run, and to create rules to execute ``moc`` at the appropriate time.
|
||
|
|
||
|
@@ -86,7 +86,7 @@ variable may be populated to pre-set the options for all following targets.
|
||
|
AUTOUIC
|
||
|
^^^^^^^
|
||
|
|
||
|
-The :prop_tgt:`AUTOUIC` target property controls whether :manual:`cmake(1)`
|
||
|
+The :prop_tgt:`AUTOUIC` target property controls whether :manual:`cmake3(1)`
|
||
|
inspects the C++ files in the target to determine if they require ``uic`` to
|
||
|
be run, and to create rules to execute ``uic`` at the appropriate time.
|
||
|
|
||
|
@@ -149,7 +149,7 @@ result of linking with the :prop_tgt:`IMPORTED` target:
|
||
|
AUTORCC
|
||
|
^^^^^^^
|
||
|
|
||
|
-The :prop_tgt:`AUTORCC` target property controls whether :manual:`cmake(1)`
|
||
|
+The :prop_tgt:`AUTORCC` target property controls whether :manual:`cmake3(1)`
|
||
|
creates rules to execute ``rcc`` at the appropriate time on source files
|
||
|
which have the suffix ``.qrc``.
|
||
|
|
||
|
diff --git a/Help/manual/cmake-toolchains.7.rst b/Help/manual/cmake-toolchains.7.rst
|
||
|
index 390220c..ec19a79 100644
|
||
|
--- a/Help/manual/cmake-toolchains.7.rst
|
||
|
+++ b/Help/manual/cmake-toolchains.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Toolchains Reference
|
||
|
|
||
|
-cmake-toolchains(7)
|
||
|
-*******************
|
||
|
+cmake3-toolchains(7)
|
||
|
+********************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
@@ -95,7 +95,7 @@ hidden visibility, if supported by the compiler.
|
||
|
Cross Compiling
|
||
|
===============
|
||
|
|
||
|
-If :manual:`cmake(1)` is invoked with the command line parameter
|
||
|
+If :manual:`cmake3(1)` is invoked with the command line parameter
|
||
|
``-DCMAKE_TOOLCHAIN_FILE=path/to/file``, the file will be loaded early to set
|
||
|
values for the compilers.
|
||
|
The :variable:`CMAKE_CROSSCOMPILING` variable is set to true when CMake is
|
||
|
diff --git a/Help/manual/cmake-variables.7.rst b/Help/manual/cmake-variables.7.rst
|
||
|
index 85b8eae..a746b0b 100644
|
||
|
--- a/Help/manual/cmake-variables.7.rst
|
||
|
+++ b/Help/manual/cmake-variables.7.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
.. cmake-manual-description: CMake Variables Reference
|
||
|
|
||
|
-cmake-variables(7)
|
||
|
-******************
|
||
|
+cmake3-variables(7)
|
||
|
+*******************
|
||
|
|
||
|
.. only:: html
|
||
|
|
||
|
diff --git a/Help/manual/cmake.1.rst b/Help/manual/cmake.1.rst
|
||
|
index 65153af..0c880c9 100644
|
||
|
--- a/Help/manual/cmake.1.rst
|
||
|
+++ b/Help/manual/cmake.1.rst
|
||
|
@@ -1,6 +1,6 @@
|
||
|
.. cmake-manual-description: CMake Command-Line Reference
|
||
|
|
||
|
-cmake(1)
|
||
|
+cmake3(1)
|
||
|
********
|
||
|
|
||
|
Synopsis
|
||
|
@@ -8,17 +8,17 @@
|
||
|
|
||
|
.. parsed-literal::
|
||
|
|
||
|
- cmake [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
- cmake [{-D <var>=<value>}...] -P <cmake-script-file>
|
||
|
- cmake --build <dir> [<options>...] [-- <build-tool-options>...]
|
||
|
- cmake --open <dir>
|
||
|
- cmake -E <command> [<options>...]
|
||
|
- cmake --find-package <options>...
|
||
|
+ cmake3 [<options>] {<path-to-source> | <path-to-existing-build>}
|
||
|
+ cmake3 [{-D <var>=<value>}...] -P <cmake-script-file>
|
||
|
+ cmake3 --build <dir> [<options>...] [-- <build-tool-options>...]
|
||
|
+ cmake3 --open <dir>
|
||
|
+ cmake3 -E <command> [<options>...]
|
||
|
+ cmake3 --find-package <options>...
|
||
|
|
||
|
Description
|
||
|
===========
|
||
|
|
||
|
-The "cmake" executable is the CMake command-line interface. It may be
|
||
|
+The "cmake3" executable is the CMake command-line interface. It may be
|
||
|
used to configure projects in scripts. Project configuration settings
|
||
|
may be specified on the command line with the -D option.
|
||
|
|
||
|
@@ -139,7 +139,7 @@ Build Tool Mode
|
||
|
CMake provides a command-line signature to build an already-generated
|
||
|
project binary tree::
|
||
|
|
||
|
- cmake --build <dir> [<options>...] [-- <build-tool-options>...]
|
||
|
+ cmake3 --build <dir> [<options>...] [-- <build-tool-options>...]
|
||
|
|
||
|
This abstracts a native build tool's command-line interface with the
|
||
|
following options:
|
||
|
@@ -175,16 +175,16 @@
|
||
|
``--``
|
||
|
Pass remaining options to the native tool.
|
||
|
|
||
|
-Run ``cmake --build`` with no options for quick help.
|
||
|
+Run ``cmake3 --build`` with no options for quick help.
|
||
|
|
||
|
Command-Line Tool Mode
|
||
|
======================
|
||
|
|
||
|
CMake provides builtin command-line tools through the signature::
|
||
|
|
||
|
- cmake -E <command> [<options>...]
|
||
|
+ cmake3 -E <command> [<options>...]
|
||
|
|
||
|
-Run ``cmake -E`` or ``cmake -E help`` for a summary of commands.
|
||
|
+Run ``cmake3 -E`` or ``cmake -E help`` for a summary of commands.
|
||
|
Available commands are:
|
||
|
|
||
|
``capabilities``
|
||
|
@@ -265,7 +265,7 @@ Available commands are:
|
||
|
UNIX-specific Command-Line Tools
|
||
|
--------------------------------
|
||
|
|
||
|
-The following ``cmake -E`` commands are available only on UNIX:
|
||
|
+The following ``cmake3 -E`` commands are available only on UNIX:
|
||
|
|
||
|
``create_symlink <old> <new>``
|
||
|
Create a symbolic link ``<new>`` naming ``<old>``.
|
||
|
@@ -273,7 +273,7 @@ The following ``cmake -E`` commands are available only on UNIX:
|
||
|
Windows-specific Command-Line Tools
|
||
|
-----------------------------------
|
||
|
|
||
|
-The following ``cmake -E`` commands are available only on Windows:
|
||
|
+The following ``cmake3 -E`` commands are available only on Windows:
|
||
|
|
||
|
``delete_regv <key>``
|
||
|
Delete Windows registry value.
|
||
|
@@ -294,14 +294,14 @@ Find-Package Tool Mode
|
||
|
|
||
|
CMake provides a helper for Makefile-based projects with the signature::
|
||
|
|
||
|
- cmake --find-package <options>...
|
||
|
+ cmake3 --find-package <options>...
|
||
|
|
||
|
This runs in a pkg-config like mode.
|
||
|
|
||
|
Search a package using :command:`find_package()` and print the resulting flags
|
||
|
to stdout. This can be used to use cmake instead of pkg-config to find
|
||
|
installed libraries in plain Makefile-based projects or in autoconf-based
|
||
|
-projects (via ``share/aclocal/cmake.m4``).
|
||
|
+projects (via ``share/aclocal/cmake3.m4``).
|
||
|
|
||
|
.. note::
|
||
|
This mode is not well-supported due to some technical limitations.
|
||
|
diff --git a/Help/manual/cpack.1.rst b/Help/manual/cpack.1.rst
|
||
|
index 4f9f28d..fd5e921 100644
|
||
|
--- a/Help/manual/cpack.1.rst
|
||
|
+++ b/Help/manual/cpack.1.rst
|
||
|
@@ -1,6 +1,6 @@
|
||
|
.. cmake-manual-description: CPack Command-Line Reference
|
||
|
|
||
|
-cpack(1)
|
||
|
+cpack3(1)
|
||
|
********
|
||
|
|
||
|
Synopsis
|
||
|
@@ -8,12 +8,12 @@
|
||
|
|
||
|
.. parsed-literal::
|
||
|
|
||
|
- cpack [<options>]
|
||
|
+ cpack3 [<options>]
|
||
|
|
||
|
Description
|
||
|
===========
|
||
|
|
||
|
-The ``cpack`` executable is the CMake packaging program.
|
||
|
+The ``cpack3`` executable is the CMake packaging program.
|
||
|
CMake projects use :command:`install` commands to define the contents of
|
||
|
packages which can be generated in various formats by this tool.
|
||
|
The :module:`CPack` module greatly simplifies the creation of the input file
|
||
|
diff --git a/Help/manual/ctest.1.rst b/Help/manual/ctest.1.rst
|
||
|
index e797333..1e1a506 100644
|
||
|
--- a/Help/manual/ctest.1.rst
|
||
|
+++ b/Help/manual/ctest.1.rst
|
||
|
@@ -1,6 +1,6 @@
|
||
|
.. cmake-manual-description: CTest Command-Line Reference
|
||
|
|
||
|
-ctest(1)
|
||
|
+ctest3(1)
|
||
|
********
|
||
|
|
||
|
.. contents::
|
||
|
@@ -10,7 +10,7 @@
|
||
|
|
||
|
.. parsed-literal::
|
||
|
|
||
|
- ctest [<options>]
|
||
|
+ ctest3 [<options>]
|
||
|
ctest <path-to-source> <path-to-build> --build-generator <generator>
|
||
|
[<options>...] [-- <build-options>...] [--test-command <test>]
|
||
|
ctest {-D <dashboard> | -M <model> -T <action> | -S <script> | -SP <script>}
|
||
|
@@ -19,7 +19,7 @@
|
||
|
Description
|
||
|
===========
|
||
|
|
||
|
-The "ctest" executable is the CMake test driver program.
|
||
|
+The "ctest3" executable is the CMake test driver program.
|
||
|
CMake-generated build trees created for projects that use the
|
||
|
ENABLE_TESTING and ADD_TEST commands have testing support. This
|
||
|
program will run the tests and report results.
|
||
|
@@ -70,7 +70,7 @@ Options
|
||
|
While running tests in parallel (e.g. with ``-j``), try not to start
|
||
|
tests when they may cause the CPU load to pass above a given threshold.
|
||
|
|
||
|
- When ``ctest`` is run as a `Dashboard Client`_ this sets the
|
||
|
+ When ``ctest3`` is run as a `Dashboard Client`_ this sets the
|
||
|
``TestLoad`` option of the `CTest Test Step`_.
|
||
|
|
||
|
``-Q,--quiet``
|
||
|
@@ -187,7 +187,7 @@
|
||
|
This option tells CTest to load in a configuration script which sets
|
||
|
a number of parameters such as the binary and source directories.
|
||
|
Then CTest will do what is required to create and run a dashboard.
|
||
|
- This option basically sets up a dashboard and then runs ``ctest -D``
|
||
|
+ This option basically sets up a dashboard and then runs ``ctest3 -D``
|
||
|
with the appropriate options.
|
||
|
|
||
|
See `Dashboard Client`_.
|
||
|
@@ -470,11 +470,11 @@ Dashboard Client via CTest Command-Line
|
||
|
---------------------------------------
|
||
|
|
||
|
CTest can perform testing on an already-generated build tree.
|
||
|
-Run the ``ctest`` command with the current working directory set
|
||
|
+Run the ``ctest3`` command with the current working directory set
|
||
|
to the build tree and use one of these signatures::
|
||
|
|
||
|
- ctest -D <mode>[<step>]
|
||
|
- ctest -M <mode> [ -T <step> ]...
|
||
|
+ ctest3 -D <mode>[<step>]
|
||
|
+ ctest3 -M <mode> [ -T <step> ]...
|
||
|
|
||
|
The ``<mode>`` must be one of the above `Dashboard Client Modes`_,
|
||
|
and each ``<step>`` must be one of the above `Dashboard Client Steps`_.
|
||
|
@@ -501,14 +501,14 @@ as documented with the settings below.
|
||
|
Dashboard Client via CTest Script
|
||
|
---------------------------------
|
||
|
|
||
|
-CTest can perform testing driven by a :manual:`cmake-language(7)`
|
||
|
+CTest can perform testing driven by a :manual:`cmake3-language(7)`
|
||
|
script that creates and maintains the source and build tree as
|
||
|
-well as performing the testing steps. Run the ``ctest`` command
|
||
|
+well as performing the testing steps. Run the ``ctest3`` command
|
||
|
with the current working directory set outside of any build tree
|
||
|
and use one of these signatures::
|
||
|
|
||
|
- ctest -S <script>
|
||
|
- ctest -SP <script>
|
||
|
+ ctest3 -S <script>
|
||
|
+ ctest3 -SP <script>
|
||
|
|
||
|
The ``<script>`` file must call :ref:`CTest Commands` commands
|
||
|
to run testing steps explicitly as documented below. The commands
|
||
|
@@ -757,7 +757,7 @@ Configuration settings include:
|
||
|
When the build system to be launched allows build-time selection
|
||
|
of the configuration (e.g. ``Debug``, ``Release``), this specifies
|
||
|
the default configuration to be built when no ``-C`` option is
|
||
|
- given to the ``ctest`` command. The value will be substituted into
|
||
|
+ given to the ``ctest3`` command. The value will be substituted into
|
||
|
the value of ``MakeCommand`` to replace the literal string
|
||
|
``${CTEST_CONFIGURATION_TYPE}`` if it appears.
|
||
|
|
||
|
diff --git a/Help/policy/CMP0037.rst b/Help/policy/CMP0037.rst
|
||
|
index 9f8457c..f4af210 100644
|
||
|
--- a/Help/policy/CMP0037.rst
|
||
|
+++ b/Help/policy/CMP0037.rst
|
||
|
@@ -6,7 +6,7 @@ Target names should not be reserved and should match a validity pattern.
|
||
|
CMake 2.8.12 and lower allowed creating targets using :command:`add_library`,
|
||
|
:command:`add_executable` and :command:`add_custom_target` with unrestricted
|
||
|
choice for the target name. Newer cmake features such
|
||
|
-as :manual:`cmake-generator-expressions(7)` and some
|
||
|
+as :manual:`cmake3-generator-expressions(7)` and some
|
||
|
diagnostics expect target names to match a restricted pattern.
|
||
|
|
||
|
Target names may contain upper and lower case letters, numbers, the underscore
|
||
|
diff --git a/Help/policy/CMP0043.rst b/Help/policy/CMP0043.rst
|
||
|
index 9e427c3..8d5ad63 100644
|
||
|
--- a/Help/policy/CMP0043.rst
|
||
|
+++ b/Help/policy/CMP0043.rst
|
||
|
@@ -9,7 +9,7 @@ CMake 2.8.12 and lower allowed setting the
|
||
|
configuration-specific compile definitions.
|
||
|
|
||
|
Since CMake 2.8.10, the :prop_tgt:`COMPILE_DEFINITIONS` property has supported
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>` for setting
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>` for setting
|
||
|
configuration-dependent content. The continued existence of the suffixed
|
||
|
variables is redundant, and causes a maintenance burden. Population of the
|
||
|
:prop_tgt:`COMPILE_DEFINITIONS_DEBUG <COMPILE_DEFINITIONS_<CONFIG>>` property
|
||
|
diff --git a/Help/policy/CMP0044.rst b/Help/policy/CMP0044.rst
|
||
|
index 02afa9f..22e3afb 100644
|
||
|
--- a/Help/policy/CMP0044.rst
|
||
|
+++ b/Help/policy/CMP0044.rst
|
||
|
@@ -4,7 +4,7 @@ CMP0044
|
||
|
Case sensitive ``<LANG>_COMPILER_ID`` generator expressions
|
||
|
|
||
|
CMake 2.8.12 introduced the ``<LANG>_COMPILER_ID``
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>` to allow
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>` to allow
|
||
|
comparison of the :variable:`CMAKE_<LANG>_COMPILER_ID` with a test value. The
|
||
|
possible valid values are lowercase, but the comparison with the test value
|
||
|
was performed case-insensitively.
|
||
|
diff --git a/Help/policy/CMP0051.rst b/Help/policy/CMP0051.rst
|
||
|
index 6b679e5..18c05c1 100644
|
||
|
--- a/Help/policy/CMP0051.rst
|
||
|
+++ b/Help/policy/CMP0051.rst
|
||
|
@@ -4,7 +4,7 @@ CMP0051
|
||
|
List TARGET_OBJECTS in SOURCES target property.
|
||
|
|
||
|
CMake 3.0 and lower did not include the ``TARGET_OBJECTS``
|
||
|
-:manual:`generator expression <cmake-generator-expressions(7)>` when
|
||
|
+:manual:`generator expression <cmake3-generator-expressions(7)>` when
|
||
|
returning the :prop_tgt:`SOURCES` target property.
|
||
|
|
||
|
Configure-time CMake code is not able to handle generator expressions. If
|
||
|
diff --git a/Help/policy/CMP0053.rst b/Help/policy/CMP0053.rst
|
||
|
index 2620a60..ba0fe78 100644
|
||
|
--- a/Help/policy/CMP0053.rst
|
||
|
+++ b/Help/policy/CMP0053.rst
|
||
|
@@ -5,7 +5,7 @@ Simplify variable reference and escape sequence evaluation.
|
||
|
|
||
|
CMake 3.1 introduced a much faster implementation of evaluation of the
|
||
|
:ref:`Variable References` and :ref:`Escape Sequences` documented in the
|
||
|
-:manual:`cmake-language(7)` manual. While the behavior is identical
|
||
|
+:manual:`cmake3-language(7)` manual. While the behavior is identical
|
||
|
to the legacy implementation in most cases, some corner cases were
|
||
|
cleaned up to simplify the behavior. Specifically:
|
||
|
|
||
|
@@ -32,7 +32,7 @@ cleaned up to simplify the behavior. Specifically:
|
||
|
escape. Now any non-alphanumeric, non-semicolon, non-NUL
|
||
|
character may be escaped following the ``escape_identity``
|
||
|
production in the :ref:`Escape Sequences` section of the
|
||
|
- :manual:`cmake-language(7)` manual.
|
||
|
+ :manual:`cmake3-language(7)` manual.
|
||
|
|
||
|
The ``OLD`` behavior for this policy is to honor the legacy behavior for
|
||
|
variable references and escape sequences. The ``NEW`` behavior is to
|
||
|
diff --git a/Help/prop_dir/COMPILE_DEFINITIONS.rst b/Help/prop_dir/COMPILE_DEFINITIONS.rst
|
||
|
index 85adcb5..270a512 100644
|
||
|
--- a/Help/prop_dir/COMPILE_DEFINITIONS.rst
|
||
|
+++ b/Help/prop_dir/COMPILE_DEFINITIONS.rst
|
||
|
@@ -22,8 +22,8 @@ by the native build tool.
|
||
|
.. include:: /include/COMPILE_DEFINITIONS_DISCLAIMER.txt
|
||
|
|
||
|
Contents of ``COMPILE_DEFINITIONS`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
The corresponding :prop_dir:`COMPILE_DEFINITIONS_<CONFIG>` property may
|
||
|
diff --git a/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst b/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
index a6af45f..37abb3e 100644
|
||
|
--- a/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
+++ b/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
@@ -12,8 +12,8 @@ This property will be initialized in each directory by its value in
|
||
|
the directory's parent.
|
||
|
|
||
|
Contents of ``COMPILE_DEFINITIONS_<CONFIG>`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
Generator expressions should be preferred instead of setting this property.
|
||
|
diff --git a/Help/prop_dir/COMPILE_OPTIONS.rst b/Help/prop_dir/COMPILE_OPTIONS.rst
|
||
|
index 877deb0..04fbfbb 100644
|
||
|
--- a/Help/prop_dir/COMPILE_OPTIONS.rst
|
||
|
+++ b/Help/prop_dir/COMPILE_OPTIONS.rst
|
||
|
@@ -11,6 +11,6 @@ property when a target is created, which is used by the generators to set
|
||
|
the options for the compiler.
|
||
|
|
||
|
Contents of ``COMPILE_OPTIONS`` may use "generator expressions" with the
|
||
|
-syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual
|
||
|
-for available expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)` manual
|
||
|
+for available expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_dir/INCLUDE_DIRECTORIES.rst b/Help/prop_dir/INCLUDE_DIRECTORIES.rst
|
||
|
index 6789a56..cde76fb 100644
|
||
|
--- a/Help/prop_dir/INCLUDE_DIRECTORIES.rst
|
||
|
+++ b/Help/prop_dir/INCLUDE_DIRECTORIES.rst
|
||
|
@@ -21,6 +21,6 @@ The target property values are used by the generators to set the
|
||
|
include paths for the compiler.
|
||
|
|
||
|
Contents of ``INCLUDE_DIRECTORIES`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst b/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
|
||
|
index e8f4d2a..7f0a95b 100644
|
||
|
--- a/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
|
||
|
+++ b/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
|
||
|
@@ -8,7 +8,7 @@ C++ compiler. If the feature is available with the C++ compiler, it will
|
||
|
be listed in the :variable:`CMAKE_CXX_COMPILE_FEATURES` variable.
|
||
|
|
||
|
The features listed here may be used with the :command:`target_compile_features`
|
||
|
-command. See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+command. See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
|
||
|
diff --git a/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst b/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
|
||
|
index a08af00..73f0afd 100644
|
||
|
--- a/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
|
||
|
+++ b/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
|
||
|
@@ -8,7 +8,7 @@ C compiler. If the feature is available with the C compiler, it will
|
||
|
be listed in the :variable:`CMAKE_C_COMPILE_FEATURES` variable.
|
||
|
|
||
|
The features listed here may be used with the :command:`target_compile_features`
|
||
|
-command. See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+command. See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
The features known to this version of CMake are:
|
||
|
diff --git a/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst b/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
|
||
|
index 9fb3ba3..7006144 100644
|
||
|
--- a/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
|
||
|
+++ b/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
|
||
|
@@ -4,7 +4,7 @@ VS_DEPLOYMENT_CONTENT
|
||
|
Mark a source file as content for deployment with a Windows Phone or
|
||
|
Windows Store application when built with a Visual Studio generator.
|
||
|
The value must evaluate to either ``1`` or ``0`` and may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
to make the choice based on the build configuration.
|
||
|
The ``.vcxproj`` file entry for the source file will be
|
||
|
marked either ``DeploymentContent`` or ``ExcludedFromBuild``
|
||
|
diff --git a/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst b/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst
|
||
|
index 54f0a8f..7bbd820 100644
|
||
|
--- a/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst
|
||
|
+++ b/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst
|
||
|
@@ -10,5 +10,5 @@ semicolons. This property is initialized by the value of the
|
||
|
a target is created.
|
||
|
|
||
|
Contents of ``ANDROID_JAR_DIRECTORIES`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
manual for available expressions.
|
||
|
diff --git a/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst b/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst
|
||
|
index 759a37b..71d51a7 100644
|
||
|
--- a/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst
|
||
|
+++ b/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst
|
||
|
@@ -10,5 +10,5 @@ when a target is created.
|
||
|
|
||
|
Contents of ``ANDROID_NATIVE_LIB_DEPENDENCIES`` may use
|
||
|
"generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for
|
||
|
available expressions.
|
||
|
diff --git a/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst b/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst
|
||
|
index bc67380..424675b 100644
|
||
|
--- a/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst
|
||
|
+++ b/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst
|
||
|
@@ -12,5 +12,5 @@ This property is initialized by the value of the
|
||
|
target is created.
|
||
|
|
||
|
Contents of ``ANDROID_NATIVE_LIB_DIRECTORIES`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
manual for available expressions.
|
||
|
diff --git a/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst b/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
index 12f8bb7..2981616 100644
|
||
|
--- a/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
+++ b/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
@@ -13,4 +13,4 @@ property is initialized by the value of the
|
||
|
it is set when a target is created.
|
||
|
|
||
|
Contents of ``ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>`` may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
diff --git a/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst b/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
|
||
|
index 5063244..067b1eb 100644
|
||
|
--- a/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
|
||
|
+++ b/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
|
||
|
@@ -13,7 +13,7 @@
|
||
|
list of dependencies of the ``_autogen`` target. Dependencies can be target
|
||
|
names or file names.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
|
||
|
Use cases
|
||
|
diff --git a/Help/prop_tgt/AUTOMOC.rst b/Help/prop_tgt/AUTOMOC.rst
|
||
|
index 8143ba9..2763938 100644
|
||
|
--- a/Help/prop_tgt/AUTOMOC.rst
|
||
|
+++ b/Help/prop_tgt/AUTOMOC.rst
|
||
|
@@ -86,5 +86,5 @@
|
||
|
The number of parallel ``moc`` processes to start can be modified by
|
||
|
setting :prop_tgt:`AUTOGEN_PARALLEL`.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
diff --git a/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst b/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
|
||
|
index ebd5c49..fc8582a 100644
|
||
|
--- a/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
|
||
|
+++ b/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
|
||
|
@@ -11,5 +11,5 @@ it is equivalent to the optional ``OPTIONS`` argument of the
|
||
|
|
||
|
By default it is empty.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
diff --git a/Help/prop_tgt/AUTORCC.rst b/Help/prop_tgt/AUTORCC.rst
|
||
|
index 8dce6b1..50d9054 100644
|
||
|
--- a/Help/prop_tgt/AUTORCC.rst
|
||
|
+++ b/Help/prop_tgt/AUTORCC.rst
|
||
|
@@ -35,5 +35,5 @@
|
||
|
Source files can be excluded from :prop_tgt:`AUTORCC` processing by
|
||
|
enabling :prop_sf:`SKIP_AUTORCC` or the broader :prop_sf:`SKIP_AUTOGEN`.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
diff --git a/Help/prop_tgt/AUTORCC_OPTIONS.rst b/Help/prop_tgt/AUTORCC_OPTIONS.rst
|
||
|
index 8a0f632..329b6c5 100644
|
||
|
--- a/Help/prop_tgt/AUTORCC_OPTIONS.rst
|
||
|
+++ b/Help/prop_tgt/AUTORCC_OPTIONS.rst
|
||
|
@@ -17,7 +17,7 @@
|
||
|
The options set on the target may be overridden by :prop_sf:`AUTORCC_OPTIONS`
|
||
|
set on the ``.qrc`` source file.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
|
||
|
EXAMPLE
|
||
|
diff --git a/Help/prop_tgt/AUTOUIC.rst b/Help/prop_tgt/AUTOUIC.rst
|
||
|
index 4e60ec3..85ab9e9 100644
|
||
|
--- a/Help/prop_tgt/AUTOUIC.rst
|
||
|
+++ b/Help/prop_tgt/AUTOUIC.rst
|
||
|
@@ -36,5 +36,5 @@
|
||
|
The number of parallel ``uic`` processes to start can be modified by
|
||
|
setting :prop_tgt:`AUTOGEN_PARALLEL`.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
diff --git a/Help/prop_tgt/AUTOUIC_OPTIONS.rst b/Help/prop_tgt/AUTOUIC_OPTIONS.rst
|
||
|
index dc3bee5..b5d54d5 100644
|
||
|
--- a/Help/prop_tgt/AUTOUIC_OPTIONS.rst
|
||
|
+++ b/Help/prop_tgt/AUTOUIC_OPTIONS.rst
|
||
|
@@ -18,10 +18,10 @@
|
||
|
set on the ``.ui`` source file.
|
||
|
|
||
|
This property may use "generator expressions" with the syntax ``$<...>``.
|
||
|
-See the :manual:`cmake-generator-expressions(7)` manual for available
|
||
|
+See the :manual:`cmake3-generator-expressions(7)` manual for available
|
||
|
expressions.
|
||
|
|
||
|
-See the :manual:`cmake-qt(7)` manual for more information on using CMake
|
||
|
+See the :manual:`cmake3-qt(7)` manual for more information on using CMake
|
||
|
with Qt.
|
||
|
|
||
|
EXAMPLE
|
||
|
diff --git a/Help/prop_tgt/COMPILE_DEFINITIONS.rst b/Help/prop_tgt/COMPILE_DEFINITIONS.rst
|
||
|
index 059f913..7d6b9cf 100644
|
||
|
--- a/Help/prop_tgt/COMPILE_DEFINITIONS.rst
|
||
|
+++ b/Help/prop_tgt/COMPILE_DEFINITIONS.rst
|
||
|
@@ -16,8 +16,8 @@ by the native build tool.
|
||
|
.. include:: /include/COMPILE_DEFINITIONS_DISCLAIMER.txt
|
||
|
|
||
|
Contents of ``COMPILE_DEFINITIONS`` may use "generator expressions" with the
|
||
|
-syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual
|
||
|
-for available expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)` manual
|
||
|
+for available expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
|
||
|
The corresponding :prop_tgt:`COMPILE_DEFINITIONS_<CONFIG>` property may
|
||
|
diff --git a/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst b/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
index 84bd5e4..9467bfc 100644
|
||
|
--- a/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
+++ b/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst
|
||
|
@@ -9,8 +9,8 @@ This is the configuration-specific version of :prop_tgt:`COMPILE_DEFINITIONS`
|
||
|
where ``<CONFIG>`` is an upper-case name (ex. ``COMPILE_DEFINITIONS_DEBUG``).
|
||
|
|
||
|
Contents of ``COMPILE_DEFINITIONS_<CONFIG>`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
Generator expressions should be preferred instead of setting this property.
|
||
|
diff --git a/Help/prop_tgt/COMPILE_FEATURES.rst b/Help/prop_tgt/COMPILE_FEATURES.rst
|
||
|
index 195215e..04a2bc2 100644
|
||
|
--- a/Help/prop_tgt/COMPILE_FEATURES.rst
|
||
|
+++ b/Help/prop_tgt/COMPILE_FEATURES.rst
|
||
|
@@ -7,6 +7,6 @@ The list of features in this property are a subset of the features listed
|
||
|
in the :variable:`CMAKE_CXX_COMPILE_FEATURES` variable.
|
||
|
|
||
|
Contents of ``COMPILE_FEATURES`` may use "generator expressions" with the
|
||
|
-syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual for
|
||
|
-available expressions. See the :manual:`cmake-compile-features(7)` manual
|
||
|
+syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)` manual for
|
||
|
+available expressions. See the :manual:`cmake3-compile-features(7)` manual
|
||
|
for information on compile features and a list of supported compilers.
|
||
|
diff --git a/Help/prop_tgt/COMPILE_OPTIONS.rst b/Help/prop_tgt/COMPILE_OPTIONS.rst
|
||
|
index 892ac23..c828379 100644
|
||
|
--- a/Help/prop_tgt/COMPILE_OPTIONS.rst
|
||
|
+++ b/Help/prop_tgt/COMPILE_OPTIONS.rst
|
||
|
@@ -12,6 +12,6 @@ property when a target is created, and is used by the generators to set
|
||
|
the options for the compiler.
|
||
|
|
||
|
Contents of ``COMPILE_OPTIONS`` may use "generator expressions" with the
|
||
|
-syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual
|
||
|
-for available expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)` manual
|
||
|
+for available expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_tgt/CXX_EXTENSIONS.rst b/Help/prop_tgt/CXX_EXTENSIONS.rst
|
||
|
index 280bb3a..3bfc22d 100644
|
||
|
--- a/Help/prop_tgt/CXX_EXTENSIONS.rst
|
||
|
+++ b/Help/prop_tgt/CXX_EXTENSIONS.rst
|
||
|
@@ -9,7 +9,7 @@ as ``-std=gnu++11`` instead of ``-std=c++11`` to the compile line. This
|
||
|
property is ``ON`` by default. The basic C++ standard level is
|
||
|
controlled by the :prop_tgt:`CXX_STANDARD` target property.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/CXX_STANDARD.rst b/Help/prop_tgt/CXX_STANDARD.rst
|
||
|
index 5b186c1..853f7b8 100644
|
||
|
--- a/Help/prop_tgt/CXX_STANDARD.rst
|
||
|
+++ b/Help/prop_tgt/CXX_STANDARD.rst
|
||
|
@@ -25,7 +25,7 @@ with the :prop_tgt:`CXX_STANDARD_REQUIRED` target property.
|
||
|
Additionally, the :prop_tgt:`CXX_EXTENSIONS` target property may be used to
|
||
|
control whether compiler-specific extensions are enabled on a per-target basis.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst b/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst
|
||
|
index 697d7f6..7feff76 100644
|
||
|
--- a/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst
|
||
|
+++ b/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst
|
||
|
@@ -10,7 +10,7 @@ treated as optional and may "decay" to a previous standard if the requested is
|
||
|
not available. For compilers that have no notion of a standard level, such as
|
||
|
MSVC, this has no effect.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/C_EXTENSIONS.rst b/Help/prop_tgt/C_EXTENSIONS.rst
|
||
|
index 05b14ce..77396f7 100644
|
||
|
--- a/Help/prop_tgt/C_EXTENSIONS.rst
|
||
|
+++ b/Help/prop_tgt/C_EXTENSIONS.rst
|
||
|
@@ -9,7 +9,7 @@ as ``-std=gnu11`` instead of ``-std=c11`` to the compile line. This
|
||
|
property is ``ON`` by default. The basic C standard level is
|
||
|
controlled by the :prop_tgt:`C_STANDARD` target property.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/C_STANDARD.rst b/Help/prop_tgt/C_STANDARD.rst
|
||
|
index 815a686..c695364 100644
|
||
|
--- a/Help/prop_tgt/C_STANDARD.rst
|
||
|
+++ b/Help/prop_tgt/C_STANDARD.rst
|
||
|
@@ -25,7 +25,7 @@ be controlled with the :prop_tgt:`C_STANDARD_REQUIRED` target property.
|
||
|
Additionally, the :prop_tgt:`C_EXTENSIONS` target property may be used to
|
||
|
control whether compiler-specific extensions are enabled on a per-target basis.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/C_STANDARD_REQUIRED.rst b/Help/prop_tgt/C_STANDARD_REQUIRED.rst
|
||
|
index acfad98..2fd750b 100644
|
||
|
--- a/Help/prop_tgt/C_STANDARD_REQUIRED.rst
|
||
|
+++ b/Help/prop_tgt/C_STANDARD_REQUIRED.rst
|
||
|
@@ -10,7 +10,7 @@ treated as optional and may "decay" to a previous standard if the requested is
|
||
|
not available. For compilers that have no notion of a standard level, such as
|
||
|
MSVC, this has no effect.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
|
||
|
This property is initialized by the value of
|
||
|
diff --git a/Help/prop_tgt/INCLUDE_DIRECTORIES.rst b/Help/prop_tgt/INCLUDE_DIRECTORIES.rst
|
||
|
index 8b40d9c..de6d33d 100644
|
||
|
--- a/Help/prop_tgt/INCLUDE_DIRECTORIES.rst
|
||
|
+++ b/Help/prop_tgt/INCLUDE_DIRECTORIES.rst
|
||
|
@@ -19,6 +19,6 @@ Relative paths should not be added to this property directly. Use one of
|
||
|
the commands above instead to handle relative paths.
|
||
|
|
||
|
Contents of ``INCLUDE_DIRECTORIES`` may use "generator expressions" with
|
||
|
-the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst b/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
|
||
|
index e97d293..69d6728 100644
|
||
|
--- a/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
|
||
|
+++ b/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
|
||
|
@@ -11,4 +11,4 @@ specified in the interface of ``foo``. This is done automatically by
|
||
|
the :command:`target_link_libraries` command.
|
||
|
|
||
|
This property supports generator expressions. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
diff --git a/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst b/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
|
||
|
index 31b594f..1a0a7c4 100644
|
||
|
--- a/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
|
||
|
+++ b/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
|
||
|
@@ -8,5 +8,5 @@ INTERFACE_COMPILE_FEATURES
|
||
|
.. |PROPERTY_GENEX| replace:: ``$<TARGET_PROPERTY:foo,INTERFACE_COMPILE_FEATURES>``
|
||
|
.. include:: INTERFACE_BUILD_PROPERTY.txt
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on compile
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on compile
|
||
|
features and a list of supported compilers.
|
||
|
diff --git a/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst b/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
|
||
|
index 832d12b..5eb5123 100644
|
||
|
--- a/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
|
||
|
+++ b/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
|
||
|
@@ -13,8 +13,8 @@ other target also. This property is overridden by the
|
||
|
:policy:`CMP0022` is ``OLD`` or unset.
|
||
|
|
||
|
Contents of ``INTERFACE_LINK_LIBRARIES`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
|
||
|
Creating Relocatable Packages
|
||
|
diff --git a/Help/prop_tgt/INTERFACE_SOURCES.rst b/Help/prop_tgt/INTERFACE_SOURCES.rst
|
||
|
index a224b68..5ae71a0 100644
|
||
|
--- a/Help/prop_tgt/INTERFACE_SOURCES.rst
|
||
|
+++ b/Help/prop_tgt/INTERFACE_SOURCES.rst
|
||
|
@@ -13,6 +13,6 @@ CMake will read this property from all target dependencies to determine the
|
||
|
sources of the consumer.
|
||
|
|
||
|
Contents of ``INTERFACE_SOURCES`` may use "generator expressions"
|
||
|
-with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)`
|
||
|
-manual for available expressions. See the :manual:`cmake-buildsystem(7)`
|
||
|
+with the syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)`
|
||
|
+manual for available expressions. See the :manual:`cmake3-buildsystem(7)`
|
||
|
manual for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst b/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
|
||
|
index a0a97ad..45c1c60 100644
|
||
|
--- a/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
|
||
|
+++ b/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
|
||
|
@@ -23,6 +23,6 @@ same include directories as containing system headers.
|
||
|
|
||
|
Contents of ``INTERFACE_SYSTEM_INCLUDE_DIRECTORIES`` may use "generator
|
||
|
expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available expressions.
|
||
|
-See the :manual:`cmake-buildsystem(7)` manual for more on defining
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available expressions.
|
||
|
+See the :manual:`cmake3-buildsystem(7)` manual for more on defining
|
||
|
buildsystem properties.
|
||
|
diff --git a/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst b/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
index 28dd404..23505d6 100644
|
||
|
--- a/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
+++ b/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
@@ -13,4 +13,4 @@ property is initialized by the value of the
|
||
|
it is set when a target is created.
|
||
|
|
||
|
Contents of ``LIBRARY_OUTPUT_DIRECTORY_<CONFIG>`` may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
diff --git a/Help/prop_tgt/LINK_LIBRARIES.rst b/Help/prop_tgt/LINK_LIBRARIES.rst
|
||
|
index aa4b9f5..11a768d 100644
|
||
|
--- a/Help/prop_tgt/LINK_LIBRARIES.rst
|
||
|
+++ b/Help/prop_tgt/LINK_LIBRARIES.rst
|
||
|
@@ -12,6 +12,6 @@ The value of this property is used by the generators to set the link
|
||
|
libraries for the compiler.
|
||
|
|
||
|
Contents of ``LINK_LIBRARIES`` may use "generator expressions" with the
|
||
|
-syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual
|
||
|
-for available expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+syntax ``$<...>``. See the :manual:`cmake3-generator-expressions(7)` manual
|
||
|
+for available expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
diff --git a/Help/prop_tgt/OUTPUT_NAME.rst b/Help/prop_tgt/OUTPUT_NAME.rst
|
||
|
index f1bdb7c..9406131 100644
|
||
|
--- a/Help/prop_tgt/OUTPUT_NAME.rst
|
||
|
+++ b/Help/prop_tgt/OUTPUT_NAME.rst
|
||
|
@@ -9,7 +9,7 @@
|
||
|
configuration.
|
||
|
|
||
|
Contents of ``OUTPUT_NAME`` and the variants listed below may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
See also the variants:
|
||
|
|
||
|
diff --git a/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst b/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
index 94fb277..c4537cd 100644
|
||
|
--- a/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
+++ b/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
|
||
|
@@ -13,4 +13,4 @@ property is initialized by the value of the
|
||
|
it is set when a target is created.
|
||
|
|
||
|
Contents of ``RUNTIME_OUTPUT_DIRECTORY_<CONFIG>`` may use
|
||
|
-:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+:manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
diff --git a/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst b/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
index 7e00ac4..139e695 100644
|
||
|
--- a/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
+++ b/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
@@ -11,6 +11,6 @@ to set attributes on all targets in a directory tree.
|
||
|
|
||
|
Contents of ``XCODE_ATTRIBUTE_<an-attribute>`` may use
|
||
|
"generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available
|
||
|
-expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available
|
||
|
+expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
diff --git a/Help/release/3.0.rst b/Help/release/3.0.rst
|
||
|
index d02f940..066c0d0 100644
|
||
|
--- a/Help/release/3.0.rst
|
||
|
+++ b/Help/release/3.0.rst
|
||
|
@@ -20,24 +20,24 @@ Documentation Changes
|
||
|
They will be updated incrementally over time.
|
||
|
|
||
|
A basic reStructuredText processor has been implemented to support
|
||
|
- ``cmake --help-command`` and similar command-line options.
|
||
|
+ ``cmake3 --help-command`` and similar command-line options.
|
||
|
|
||
|
* New manuals were added:
|
||
|
|
||
|
- - :manual:`cmake-buildsystem(7)`
|
||
|
- - :manual:`cmake-commands(7)`, replacing ``cmakecommands(1)``
|
||
|
+ - :manual:`cmake3-buildsystem(7)`
|
||
|
+ - :manual:`cmake3-commands(7)`, replacing ``cmakecommands(1)``
|
||
|
and ``cmakecompat(1)``
|
||
|
- - :manual:`cmake-developer(7)`
|
||
|
- - :manual:`cmake-generator-expressions(7)`
|
||
|
- - :manual:`cmake-generators(7)`
|
||
|
- - :manual:`cmake-language(7)`
|
||
|
- - :manual:`cmake-modules(7)`, replacing ``cmakemodules(1)``
|
||
|
- - :manual:`cmake-packages(7)`
|
||
|
- - :manual:`cmake-policies(7)`, replacing ``cmakepolicies(1)``
|
||
|
- - :manual:`cmake-properties(7)`, replacing ``cmakeprops(1)``
|
||
|
- - :manual:`cmake-qt(7)`
|
||
|
- - :manual:`cmake-toolchains(7)`
|
||
|
- - :manual:`cmake-variables(7)`, replacing ``cmakevars(1)``
|
||
|
+ - :manual:`cmake3-developer(7)`
|
||
|
+ - :manual:`cmake3-generator-expressions(7)`
|
||
|
+ - :manual:`cmake3-generators(7)`
|
||
|
+ - :manual:`cmake3-language(7)`
|
||
|
+ - :manual:`cmake3-modules(7)`, replacing ``cmakemodules(1)``
|
||
|
+ - :manual:`cmake3-packages(7)`
|
||
|
+ - :manual:`cmake3-policies(7)`, replacing ``cmakepolicies(1)``
|
||
|
+ - :manual:`cmake3-properties(7)`, replacing ``cmakeprops(1)``
|
||
|
+ - :manual:`cmake3-qt(7)`
|
||
|
+ - :manual:`cmake3-toolchains(7)`
|
||
|
+ - :manual:`cmake3-variables(7)`, replacing ``cmakevars(1)``
|
||
|
|
||
|
* Release notes for CMake 3.0.0 and above will now be included with
|
||
|
the html documentation.
|
||
|
@@ -83,7 +83,7 @@ Commands
|
||
|
* The :command:`add_library` command learned a new ``INTERFACE``
|
||
|
library type. Interface libraries have no build rules but may
|
||
|
have properties defining
|
||
|
- :manual:`usage requirements <cmake-buildsystem(7)>`
|
||
|
+ :manual:`usage requirements <cmake3-buildsystem(7)>`
|
||
|
and may be installed, exported, and imported. This is useful to
|
||
|
create header-only libraries that have concrete link dependencies
|
||
|
on other libraries.
|
||
|
@@ -103,7 +103,7 @@ Commands
|
||
|
Use :ref:`Alias Targets` instead. See policy :policy:`CMP0024`.
|
||
|
|
||
|
* The :command:`install(FILES)` command learned to support
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
in the list of files.
|
||
|
|
||
|
* The :command:`project` command learned to set some version variables
|
||
|
@@ -168,7 +168,7 @@ Properties
|
||
|
|
||
|
* The :prop_dir:`ADDITIONAL_MAKE_CLEAN_FILES` directory property
|
||
|
learned to support
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* A new directory property :prop_dir:`CMAKE_CONFIGURE_DEPENDS`
|
||
|
was introduced to allow projects to specify additional
|
||
|
@@ -185,13 +185,13 @@ Properties
|
||
|
invoke ``qt4_wrap_ui()``.
|
||
|
|
||
|
* Test properties learned to support
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
This is useful to specify per-configuration values for test
|
||
|
properties like :prop_test:`REQUIRED_FILES` and
|
||
|
:prop_test:`WORKING_DIRECTORY`.
|
||
|
|
||
|
* A new :prop_test:`SKIP_RETURN_CODE` test property was introduced
|
||
|
- to tell :manual:`ctest(1)` to treat a particular test return code as
|
||
|
+ to tell :manual:`ctest3(1)` to treat a particular test return code as
|
||
|
if the test were not run. This is useful for test drivers to report
|
||
|
that certain test requirements were not available.
|
||
|
|
||
|
@@ -237,13 +237,13 @@ Modules
|
||
|
|
||
|
* A new :module:`CMakeFindDependencyMacro` module was introduced with
|
||
|
a ``find_dependency`` macro to find transitive dependencies in
|
||
|
- a :manual:`package configuration file <cmake-packages(7)>`. Such
|
||
|
+ a :manual:`package configuration file <cmake3-packages(7)>`. Such
|
||
|
dependencies are omitted by the listing of the :module:`FeatureSummary`
|
||
|
module.
|
||
|
|
||
|
* The :module:`FindQt4` module learned to create :ref:`Imported Targets`
|
||
|
for Qt executables. This helps disambiguate when using multiple
|
||
|
- :manual:`Qt versions <cmake-qt(7)>` in the same buildsystem.
|
||
|
+ :manual:`Qt versions <cmake3-qt(7)>` in the same buildsystem.
|
||
|
|
||
|
* The :module:`FindRuby` module learned to search for Ruby 2.0 and 2.1.
|
||
|
|
||
|
@@ -251,35 +251,35 @@ Generator Expressions
|
||
|
---------------------
|
||
|
|
||
|
* New ``$<PLATFORM_ID>`` and ``$<PLATFORM_ID:...>``
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
have been added.
|
||
|
|
||
|
* The ``$<CONFIG>``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>` now has
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>` now has
|
||
|
a variant which takes no argument. This is equivalent to the
|
||
|
``$<CONFIGURATION>`` expression.
|
||
|
|
||
|
* New ``$<UPPER_CASE:...>`` and ``$<LOWER_CASE:...>``
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
generator expressions have been added.
|
||
|
|
||
|
* A new ``$<MAKE_C_IDENTIFIER:...>``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>` has
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>` has
|
||
|
been added.
|
||
|
|
||
|
Other
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E`` option learned a new ``sleep`` command.
|
||
|
+* The :manual:`cmake3(1)` ``-E`` option learned a new ``sleep`` command.
|
||
|
|
||
|
-* The :manual:`ccmake(1)` dialog learned to honor the
|
||
|
+* The :manual:`ccmake3(1)` dialog learned to honor the
|
||
|
:prop_cache:`STRINGS` cache entry property to cycle through
|
||
|
the enumerated list of possible values.
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` dialog learned to remember window
|
||
|
+* The :manual:`cmake3-gui(1)` dialog learned to remember window
|
||
|
settings between sessions.
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` dialog learned to remember the type
|
||
|
+* The :manual:`cmake3-gui(1)` dialog learned to remember the type
|
||
|
of a cache entry for completion in the ``Add Entry`` dialog.
|
||
|
|
||
|
New Diagnostics
|
||
|
@@ -287,7 +287,7 @@ New Diagnostics
|
||
|
|
||
|
* Directories named in the :prop_tgt:`INTERFACE_INCLUDE_DIRECTORIES`
|
||
|
target property of imported targets linked conditionally by a
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`
|
||
|
were not checked for existence. Now they are checked.
|
||
|
See policy :policy:`CMP0027`.
|
||
|
|
||
|
@@ -308,7 +308,7 @@ New Diagnostics
|
||
|
|
||
|
* Relative paths in the :prop_tgt:`INTERFACE_INCLUDE_DIRECTORIES`
|
||
|
target property used to be silently accepted if they contained a
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`
|
||
|
but are now rejected. See policy :policy:`CMP0041`.
|
||
|
|
||
|
* The :command:`get_target_property` command learned to reject calls
|
||
|
@@ -357,15 +357,15 @@ Deprecated and Removed Features
|
||
|
- Policy :policy:`CMP0035` disallows :command:`variable_requires`
|
||
|
- Policy :policy:`CMP0036` disallows :command:`build_name`
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-i`` wizard mode has been removed.
|
||
|
- Instead use an interactive dialog such as :manual:`ccmake(1)`
|
||
|
+* The :manual:`cmake3(1)` ``-i`` wizard mode has been removed.
|
||
|
+ Instead use an interactive dialog such as :manual:`ccmake3(1)`
|
||
|
or use the ``-D`` option to set cache values from the command line.
|
||
|
|
||
|
* The builtin documentation formatters that supported command-line
|
||
|
options such as ``--help-man`` and ``--help-html`` have been removed
|
||
|
in favor of the above-mentioned new documentation system. These and
|
||
|
other command-line options that used to generate man- and html-
|
||
|
- formatted pages no longer work. The :manual:`cmake(1)`
|
||
|
+ formatted pages no longer work. The :manual:`cmake3(1)`
|
||
|
``--help-custom-modules`` option now produces a warning at runtime
|
||
|
and generates a minimal document that reports the limitation.
|
||
|
|
||
|
@@ -373,7 +373,7 @@ Deprecated and Removed Features
|
||
|
:prop_tgt:`COMPILE_DEFINITIONS_<CONFIG>` target properties have been
|
||
|
deprecated. Instead set the corresponding :prop_dir:`COMPILE_DEFINITIONS`
|
||
|
directory property or :prop_tgt:`COMPILE_DEFINITIONS` target property and
|
||
|
- use :manual:`generator expressions <cmake-generator-expressions(7)>` like
|
||
|
+ use :manual:`generator expressions <cmake3-generator-expressions(7)>` like
|
||
|
``$<CONFIG:...>`` to specify per-configuration definitions.
|
||
|
See policy :policy:`CMP0043`.
|
||
|
|
||
|
@@ -433,7 +433,7 @@ Other Changes
|
||
|
use of ``@rpath`` for runtime shared library searches.
|
||
|
See policy :policy:`CMP0042`.
|
||
|
|
||
|
-* The :command:`build_command` command now returns a :manual:`cmake(1)`
|
||
|
+* The :command:`build_command` command now returns a :manual:`cmake3(1)`
|
||
|
``--build`` command line instead of a direct invocation of the native
|
||
|
build tool. When using ``Visual Studio`` generators, CMake and CTest
|
||
|
no longer require :variable:`CMAKE_MAKE_PROGRAM` to be located up front.
|
||
|
@@ -441,20 +441,20 @@ Other Changes
|
||
|
late as possible when the solution (``.sln``) file is available so
|
||
|
it can depend on project content.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``--build`` command now shares its own stdout
|
||
|
+* The :manual:`cmake3(1)` ``--build`` command now shares its own stdout
|
||
|
and stderr pipes with the native build tool by default.
|
||
|
The ``--use-stderr`` option that once activated this is now ignored.
|
||
|
|
||
|
* The ``$<C_COMPILER_ID:...>`` and ``$<CXX_COMPILER_ID:...>``
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
used to perform case-insensitive comparison but have now been
|
||
|
corrected to perform case-sensitive comparison.
|
||
|
See policy :policy:`CMP0044`.
|
||
|
|
||
|
* The builtin ``edit_cache`` target will no longer select
|
||
|
- :manual:`ccmake(1)` by default when no interactive terminal will
|
||
|
+ :manual:`ccmake3(1)` by default when no interactive terminal will
|
||
|
be available (e.g. with :generator:`Ninja` or an IDE generator).
|
||
|
- Instead :manual:`cmake-gui(1)` will be preferred if available.
|
||
|
+ Instead :manual:`cmake3-gui(1)` will be preferred if available.
|
||
|
|
||
|
* The :module:`ExternalProject` download step learned to
|
||
|
re-attempt download in certain cases to be more robust to
|
||
|
@@ -464,7 +464,7 @@ Other Changes
|
||
|
dependencies since they were not directly requested by the
|
||
|
current project.
|
||
|
|
||
|
-* The ``cmake-mode.el`` major Emacs editing mode has been cleaned
|
||
|
+* The ``cmake3-mode.el`` major Emacs editing mode has been cleaned
|
||
|
up and enhanced in several ways.
|
||
|
|
||
|
* Include directories specified in the
|
||
|
diff --git a/Help/release/3.1.rst b/Help/release/3.1.rst
|
||
|
index dca42cd..5929175 100644
|
||
|
--- a/Help/release/3.1.rst
|
||
|
+++ b/Help/release/3.1.rst
|
||
|
@@ -10,7 +10,7 @@ Changes made since CMake 3.0 include the following.
|
||
|
Documentation Changes
|
||
|
=====================
|
||
|
|
||
|
-* A new :manual:`cmake-compile-features(7)` manual was added.
|
||
|
+* A new :manual:`cmake3-compile-features(7)` manual was added.
|
||
|
|
||
|
New Features
|
||
|
============
|
||
|
@@ -26,7 +26,7 @@ Windows Phone and Windows Store
|
||
|
* Generators for Visual Studio 11 (2012) and above learned to generate
|
||
|
projects for Windows Phone and Windows Store. One may set the
|
||
|
:variable:`CMAKE_SYSTEM_NAME` variable to ``WindowsPhone``
|
||
|
- or ``WindowsStore`` on the :manual:`cmake(1)` command-line
|
||
|
+ or ``WindowsStore`` on the :manual:`cmake3(1)` command-line
|
||
|
or in a :variable:`CMAKE_TOOLCHAIN_FILE` to activate these platforms.
|
||
|
Also set :variable:`CMAKE_SYSTEM_VERSION` to ``8.0`` or ``8.1`` to
|
||
|
specify the version of Windows to be targeted.
|
||
|
@@ -37,13 +37,13 @@ NVIDIA Nsight Tegra
|
||
|
* Generators for Visual Studio 10 (2010) and above learned to generate
|
||
|
projects for NVIDIA Nsight Tegra Visual Studio Edition. One may set
|
||
|
the :variable:`CMAKE_SYSTEM_NAME` variable to ``Android`` on the
|
||
|
- :manual:`cmake(1)` command-line or in a :variable:`CMAKE_TOOLCHAIN_FILE`
|
||
|
+ :manual:`cmake3(1)` command-line or in a :variable:`CMAKE_TOOLCHAIN_FILE`
|
||
|
to activate this platform.
|
||
|
|
||
|
Syntax
|
||
|
------
|
||
|
|
||
|
-* The :manual:`cmake-language(7)` syntax for :ref:`Variable References` and
|
||
|
+* The :manual:`cmake3-language(7)` syntax for :ref:`Variable References` and
|
||
|
:ref:`Escape Sequences` was simplified in order to allow a much faster
|
||
|
implementation. See policy :policy:`CMP0053`.
|
||
|
|
||
|
@@ -55,7 +55,7 @@ Commands
|
||
|
--------
|
||
|
|
||
|
* The :command:`add_custom_command` command learned to interpret
|
||
|
- :manual:`cmake-generator-expressions(7)` in arguments to ``DEPENDS``.
|
||
|
+ :manual:`cmake3-generator-expressions(7)` in arguments to ``DEPENDS``.
|
||
|
|
||
|
* The :command:`export(PACKAGE)` command learned to check the
|
||
|
:variable:`CMAKE_EXPORT_NO_PACKAGE_REGISTRY` variable to skip
|
||
|
@@ -80,7 +80,7 @@ Commands
|
||
|
|
||
|
* The :command:`string` command learned a new ``GENEX_STRIP`` subcommand
|
||
|
which removes
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* The :command:`string` command learned a new ``UUID`` subcommand
|
||
|
to generate a univerally unique identifier.
|
||
|
@@ -99,7 +99,7 @@ Variables
|
||
|
learned to read the target platform name from a new
|
||
|
:variable:`CMAKE_GENERATOR_PLATFORM` variable when it is
|
||
|
not specified as part of the generator name. The platform
|
||
|
- name may be specified on the :manual:`cmake(1)` command line
|
||
|
+ name may be specified on the :manual:`cmake3(1)` command line
|
||
|
with the ``-A`` option, e.g. ``-G "Visual Studio 12 2013" -A x64``.
|
||
|
|
||
|
* The :variable:`CMAKE_GENERATOR_TOOLSET` variable may now be
|
||
|
@@ -142,18 +142,18 @@ Properties
|
||
|
|
||
|
* The :prop_tgt:`INTERFACE_LINK_LIBRARIES` target property now supports
|
||
|
a ``$<LINK_ONLY:...>``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`.
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* A new :prop_tgt:`INTERFACE_SOURCES` target property was introduced. This is
|
||
|
consumed by dependent targets, which compile and link the listed sources.
|
||
|
|
||
|
* The :prop_tgt:`SOURCES` target property now contains
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`
|
||
|
such as ``TARGET_OBJECTS`` when read at configure time, if
|
||
|
policy :policy:`CMP0051` is ``NEW``.
|
||
|
|
||
|
* The :prop_tgt:`SOURCES` target property now generally supports
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`. The
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`. The
|
||
|
generator expressions may be used in the :command:`add_library` and
|
||
|
:command:`add_executable` commands.
|
||
|
|
||
|
@@ -267,7 +267,7 @@ Generator Expressions
|
||
|
---------------------
|
||
|
|
||
|
* New ``COMPILE_FEATURES``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>` allows
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>` allows
|
||
|
setting build properties based on available compiler features.
|
||
|
|
||
|
CTest
|
||
|
@@ -288,26 +288,26 @@ CTest
|
||
|
CPack
|
||
|
-----
|
||
|
|
||
|
-* :manual:`cpack(1)` gained an ``IFW`` generator to package using
|
||
|
+* :manual:`cpack3(1)` gained an ``IFW`` generator to package using
|
||
|
Qt Framework Installer tools. See the :module:`CPackIFW` module.
|
||
|
|
||
|
-* :manual:`cpack(1)` gained ``7Z`` and ``TXZ`` generators supporting
|
||
|
+* :manual:`cpack3(1)` gained ``7Z`` and ``TXZ`` generators supporting
|
||
|
lzma-compressed archives.
|
||
|
|
||
|
* The :module:`CPackDeb` module learned a new
|
||
|
:variable:`CPACK_DEBIAN_COMPRESSION_TYPE` variable to set the
|
||
|
tarball compression type.
|
||
|
|
||
|
-* The :manual:`cpack(1)` ``WiX`` generator learned to support
|
||
|
+* The :manual:`cpack3(1)` ``WiX`` generator learned to support
|
||
|
a :prop_inst:`CPACK_WIX_ACL` installed file property to
|
||
|
specify an Access Control List.
|
||
|
|
||
|
Other
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E`` option learned a new ``env`` command.
|
||
|
+* The :manual:`cmake3(1)` ``-E`` option learned a new ``env`` command.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E tar`` command learned to support
|
||
|
+* The :manual:`cmake3(1)` ``-E tar`` command learned to support
|
||
|
lzma-compressed files.
|
||
|
|
||
|
* :ref:`Object Libraries` may now have extra sources that do not
|
||
|
@@ -335,7 +335,7 @@ Deprecated and Removed Features
|
||
|
|
||
|
* In CMake 3.0 the :command:`target_link_libraries` command
|
||
|
accidentally began allowing unquoted arguments to use
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
containing a (``;`` separated) list within them. For example::
|
||
|
|
||
|
set(libs B C)
|
||
|
@@ -399,11 +399,11 @@ Deprecated and Removed Features
|
||
|
Other Changes
|
||
|
=============
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` learned to capture output from child
|
||
|
+* The :manual:`cmake3-gui(1)` learned to capture output from child
|
||
|
processes started by the :command:`execute_process` command
|
||
|
and display it in the output window.
|
||
|
|
||
|
-* The :manual:`cmake-language(7)` internal implementation of generator
|
||
|
+* The :manual:`cmake3-language(7)` internal implementation of generator
|
||
|
expression and list expansion parsers have been optimized and shows
|
||
|
non-trivial speedup on large projects.
|
||
|
|
||
|
@@ -420,6 +420,6 @@ Other Changes
|
||
|
version numbers are lower than the internal version number
|
||
|
by 11.
|
||
|
|
||
|
-* The ``cmake-mode.el`` major Emacs editing mode no longer
|
||
|
+* The ``cmake3-mode.el`` major Emacs editing mode no longer
|
||
|
treats ``_`` as part of words, making it more consistent
|
||
|
with other major modes.
|
||
|
diff --git a/Help/release/3.2.rst b/Help/release/3.2.rst
|
||
|
index 8abb1ca..bac85df 100644
|
||
|
--- a/Help/release/3.2.rst
|
||
|
+++ b/Help/release/3.2.rst
|
||
|
@@ -183,18 +183,18 @@ CPack
|
||
|
Other
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E tar`` command now supports creating
|
||
|
+* The :manual:`cmake3(1)` ``-E tar`` command now supports creating
|
||
|
``.xz``-compressed archives with the ``J`` flag.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E tar`` command learned a new
|
||
|
+* The :manual:`cmake3(1)` ``-E tar`` command learned a new
|
||
|
``--files-from=<file>`` option to specify file names using
|
||
|
lines in a file to overcome command-line length limits.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E tar`` command learned a new
|
||
|
+* The :manual:`cmake3(1)` ``-E tar`` command learned a new
|
||
|
``--mtime=<date>`` option to specify the modification time
|
||
|
recorded in tarball entries.
|
||
|
|
||
|
-* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
|
||
|
+* The :manual:`Compile Features <cmake3-compile-features3(7)>` functionality
|
||
|
is now aware of features supported by more compilers, including:
|
||
|
|
||
|
* Apple Clang (``AppleClang``) for Xcode versions 4.4 though 6.1.
|
||
|
@@ -216,7 +216,7 @@ New Diagnostics
|
||
|
Deprecated and Removed Features
|
||
|
===============================
|
||
|
|
||
|
-* Files written in the :manual:`cmake-language(7)`, such as
|
||
|
+* Files written in the :manual:`cmake3-language(7)`, such as
|
||
|
``CMakeLists.txt`` or ``*.cmake`` files, are now expected to be
|
||
|
encoded as UTF-8. If files are already ASCII, they will be
|
||
|
compatible. If files were in a different encoding, including
|
||
|
diff --git a/Help/release/3.3.rst b/Help/release/3.3.rst
|
||
|
index 0beb354..83006ca 100644
|
||
|
--- a/Help/release/3.3.rst
|
||
|
+++ b/Help/release/3.3.rst
|
||
|
@@ -118,7 +118,7 @@ Modules
|
||
|
like ``<BINARY_DIR>`` in the ``BYPRODUCTS`` of each step.
|
||
|
|
||
|
* The :module:`ExternalProject` module APIs learned to support
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
when using ``LOG_*`` options and in CMake initial cache options.
|
||
|
|
||
|
* The :module:`FindBoost` module now tracks the directories containing
|
||
|
@@ -153,13 +153,13 @@ Generator Expressions
|
||
|
allow specification of compile options for target files based on the
|
||
|
:prop_sf:`LANGUAGE` of each source file. Due to limitations of the
|
||
|
underlying native build tools, this feature has varying support across
|
||
|
- generators. See the :manual:`cmake-generator-expressions(7)` manual
|
||
|
+ generators. See the :manual:`cmake3-generator-expressions(7)` manual
|
||
|
for details.
|
||
|
|
||
|
CTest
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`ctest(1)` tool learned a new ``--repeat-until-fail <n>``
|
||
|
+* The :manual:`ctest3(1)` tool learned a new ``--repeat-until-fail <n>``
|
||
|
option to help find sporadic test failures.
|
||
|
|
||
|
* The :module:`CTestCoverageCollectGCOV` module learned to support
|
||
|
@@ -169,7 +169,7 @@ CTest
|
||
|
CPack
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`cpack(1)` ``IFW`` generator and the :module:`CPackIFW`
|
||
|
+* The :manual:`cpack3(1)` ``IFW`` generator and the :module:`CPackIFW`
|
||
|
module learned to support Qt Framework Installer 2.0 tools.
|
||
|
|
||
|
* The :module:`CPackDeb` module learned a new
|
||
|
@@ -202,11 +202,11 @@ CPack
|
||
|
Other
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
|
||
|
+* The :manual:`Compile Features <cmake3-compile-features(7)>` functionality
|
||
|
is now aware of features supported by GNU compilers on Windows, versions
|
||
|
4.4 through 5.0.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E tar`` command learned a new
|
||
|
+* The :manual:`cmake3(1)` ``-E tar`` command learned a new
|
||
|
``--format<format>`` option to specify the archive format to
|
||
|
be written.
|
||
|
|
||
|
@@ -217,13 +217,13 @@ Other
|
||
|
Deprecated and Removed Features
|
||
|
===============================
|
||
|
|
||
|
-* On OS X the :manual:`cmake-gui(1)` no longer has the
|
||
|
+* On OS X the :manual:`cmake3-gui(1)` no longer has the
|
||
|
``Install For Command Line Use`` menu item. Instead there
|
||
|
is a ``How to Install For Command Line Use`` menu item
|
||
|
that shows an informational dialog box explaining how to
|
||
|
make the command line tools available. For example::
|
||
|
|
||
|
- /Applications/CMake.app/Contents/bin/cmake-gui --install
|
||
|
+ /Applications/CMake.app/Contents/bin/cmake3-gui --install
|
||
|
|
||
|
* The :command:`ctest_build` and :command:`build_command` commands
|
||
|
no longer tell ``make`` tools to ignore errors with the ``-i`` option.
|
||
|
@@ -244,7 +244,7 @@ Deprecated and Removed Features
|
||
|
and will be removed in a future version of CMake.
|
||
|
|
||
|
* The :command:`find_package` command no longer considers project
|
||
|
- build trees recently configured in a :manual:`cmake-gui(1)`.
|
||
|
+ build trees recently configured in a :manual:`cmake3-gui(1)`.
|
||
|
This was previously done only on Windows and is now never done.
|
||
|
The ``NO_CMAKE_BUILDS_PATH`` option is now ignored if given
|
||
|
and effectively always on.
|
||
|
diff --git a/Help/release/3.4.rst b/Help/release/3.4.rst
|
||
|
index 89c5561..1d25283 100644
|
||
|
--- a/Help/release/3.4.rst
|
||
|
+++ b/Help/release/3.4.rst
|
||
|
@@ -40,10 +40,10 @@ Commands
|
||
|
command. See policy :policy:`CMP0064`.
|
||
|
|
||
|
* The :command:`install(DIRECTORY)` command ``DESTINATION`` option learned to
|
||
|
- support :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ support :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* The :command:`install(FILES)` command ``DESTINATION`` option learned to
|
||
|
- support :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ support :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* The :command:`string` command learned a new ``APPEND`` subcommand.
|
||
|
|
||
|
@@ -88,13 +88,13 @@ Properties
|
||
|
* The :prop_tgt:`ARCHIVE_OUTPUT_DIRECTORY`,
|
||
|
:prop_tgt:`LIBRARY_OUTPUT_DIRECTORY`, and
|
||
|
:prop_tgt:`RUNTIME_OUTPUT_DIRECTORY` target properties learned to
|
||
|
- support :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ support :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* The :prop_tgt:`SOURCE_DIR` and :prop_tgt:`BINARY_DIR` target properties
|
||
|
were introduced to allow project code to query where a target is defined.
|
||
|
|
||
|
* The :prop_tgt:`OUTPUT_NAME` target property and its variants learned to
|
||
|
- support :manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||
|
+ support :manual:`generator expressions <cmake3-generator-expressions(7)>`.
|
||
|
|
||
|
* A :prop_gbl:`TARGET_MESSAGES` global property was added to tell the
|
||
|
:ref:`Makefile Generators` whether to generate commands to print output
|
||
|
@@ -176,7 +176,7 @@ Generator Expressions
|
||
|
---------------------
|
||
|
|
||
|
* A new ``$<SHELL_PATH:...>``
|
||
|
- :manual:`generator expression <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expression <cmake3-generator-expressions(7)>`
|
||
|
has been added.
|
||
|
|
||
|
CTest
|
||
|
@@ -184,12 +184,12 @@ CTest
|
||
|
|
||
|
* CTest learned to optionally measure the CPU load during parallel
|
||
|
testing and avoid starting tests that may cause the load to exceed
|
||
|
- a given threshold. See the :manual:`ctest(1)` command ``--test-load``
|
||
|
+ a given threshold. See the :manual:`ctest3(1)` command ``--test-load``
|
||
|
option, the ``TestLoad`` setting of the :ref:`CTest Test Step`,
|
||
|
the :variable:`CTEST_TEST_LOAD` variable, and the ``TEST_LOAD``
|
||
|
option of the :command:`ctest_test` command.
|
||
|
|
||
|
-* :manual:`ctest(1)` learned options
|
||
|
+* :manual:`ctest3(1)` learned options
|
||
|
``--test-output-size-passed`` and ``--test-output-size-failed``
|
||
|
to customize the limit on test output size submitted when
|
||
|
running as a :ref:`Dashboard Client`.
|
||
|
@@ -219,7 +219,7 @@ CPack
|
||
|
Other
|
||
|
-----
|
||
|
|
||
|
-* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
|
||
|
+* The :manual:`Compile Features <cmake3-compile-features(7)>` functionality
|
||
|
is now aware of features supported by GNU C compilers on Windows.
|
||
|
|
||
|
* CMake learned to honor ``*.manifest`` source files with MSVC tools.
|
||
|
@@ -230,7 +230,7 @@ Other
|
||
|
* The `Concurrent Fortran 77 <https://ccur.com>`__ compiler is now supported.
|
||
|
Its :variable:`compiler id <CMAKE_<LANG>_COMPILER_ID>` is ``CCur``.
|
||
|
|
||
|
-* :manual:`cmake(1)` gained a new ``--trace-expand`` command line option
|
||
|
+* :manual:`cmake3(1)` gained a new ``--trace-expand`` command line option
|
||
|
that is like ``--trace`` but expands variable references in the output.
|
||
|
|
||
|
Deprecated and Removed Features
|
||
|
diff --git a/Help/release/3.5.rst b/Help/release/3.5.rst
|
||
|
index 009eb3c..fb0871c 100644
|
||
|
--- a/Help/release/3.5.rst
|
||
|
+++ b/Help/release/3.5.rst
|
||
|
@@ -13,27 +13,27 @@ New Features
|
||
|
GUI
|
||
|
---
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` gained options to control warnings about
|
||
|
+* The :manual:`cmake3-gui(1)` gained options to control warnings about
|
||
|
deprecated functionality.
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` learned an option to set the toolset
|
||
|
+* The :manual:`cmake3-gui(1)` learned an option to set the toolset
|
||
|
to be used with VS IDE and Xcode generators, much like the
|
||
|
- existing ``-T`` option to :manual:`cmake(1)`.
|
||
|
+ existing ``-T`` option to :manual:`cmake3(1)`.
|
||
|
|
||
|
-* The :manual:`cmake-gui(1)` gained a Regular Expression Explorer which
|
||
|
+* The :manual:`cmake3-gui(1)` gained a Regular Expression Explorer which
|
||
|
may be used to create and evaluate regular expressions in real-time.
|
||
|
The explorer window is available via the ``Tools`` menu.
|
||
|
|
||
|
Command-Line
|
||
|
------------
|
||
|
|
||
|
-* The ``-Wdev`` and ``-Wno-dev`` :manual:`cmake(1)` options now also enable
|
||
|
+* The ``-Wdev`` and ``-Wno-dev`` :manual:`cmake3(1)` options now also enable
|
||
|
and suppress the deprecated warnings output by default.
|
||
|
|
||
|
* The suppression of developer warnings as errors can now be controlled with
|
||
|
- the new ``-Werror=dev`` and ``-Wno-error=dev`` :manual:`cmake(1)` options.
|
||
|
+ the new ``-Werror=dev`` and ``-Wno-error=dev`` :manual:`cmake3(1)` options.
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E`` command-line tools ``copy``,
|
||
|
+* The :manual:`cmake3(1)` ``-E`` command-line tools ``copy``,
|
||
|
``copy_if_different``, ``copy_directory``, and ``make_directory``
|
||
|
learned to support multiple input files or directories.
|
||
|
|
||
|
@@ -45,18 +45,18 @@ Commands
|
||
|
for compatibility.
|
||
|
|
||
|
* The :command:`install(DIRECTORY)` command learned to support
|
||
|
- :manual:`generator expressions <cmake-generator-expressions(7)>`
|
||
|
+ :manual:`generator expressions <cmake3-generator-expressions(7)>`
|
||
|
in the list of directories.
|
||
|
|
||
|
Variables
|
||
|
---------
|
||
|
|
||
|
* The :variable:`CMAKE_ERROR_DEPRECATED` variable can now be set using the
|
||
|
- ``-Werror=deprecated`` and ``-Wno-error=deprecated`` :manual:`cmake(1)`
|
||
|
+ ``-Werror=deprecated`` and ``-Wno-error=deprecated`` :manual:`cmake3(1)`
|
||
|
options.
|
||
|
|
||
|
* The :variable:`CMAKE_WARN_DEPRECATED` variable can now be set using the
|
||
|
- ``-Wdeprecated`` and ``-Wno-deprecated`` :manual:`cmake(1)` options.
|
||
|
+ ``-Wdeprecated`` and ``-Wno-deprecated`` :manual:`cmake3(1)` options.
|
||
|
|
||
|
Properties
|
||
|
----------
|
||
|
@@ -109,7 +109,7 @@ Platforms
|
||
|
:ref:`Cross Compiling for the Cray Linux Environment <Cray Cross-Compile>`
|
||
|
for usage details.
|
||
|
|
||
|
-* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
|
||
|
+* The :manual:`Compile Features <cmake3-compile-features(7)>` functionality
|
||
|
is now aware of features supported by Clang compilers on Windows (MinGW).
|
||
|
|
||
|
* When building for embedded Apple platforms like iOS CMake learned to build and
|
||
|
@@ -159,7 +159,7 @@ Other
|
||
|
Deprecated and Removed Features
|
||
|
===============================
|
||
|
|
||
|
-* The :manual:`cmake(1)` ``-E time`` command now properly passes arguments
|
||
|
+* The :manual:`cmake3(1)` ``-E time`` command now properly passes arguments
|
||
|
with spaces or special characters through to the child process. This
|
||
|
may break scripts that worked around the bug with their own extra
|
||
|
quoting or escaping.
|
||
|
diff --git a/Help/variable/CMAKE_COMMAND.rst b/Help/variable/CMAKE_COMMAND.rst
|
||
|
index f80b46c..4ee4885 100644
|
||
|
--- a/Help/variable/CMAKE_COMMAND.rst
|
||
|
+++ b/Help/variable/CMAKE_COMMAND.rst
|
||
|
@@ -1,8 +1,8 @@
|
||
|
CMAKE_COMMAND
|
||
|
-------------
|
||
|
|
||
|
-The full path to the :manual:`cmake(1)` executable.
|
||
|
+The full path to the :manual:`cmake3(1)` executable.
|
||
|
|
||
|
-This is the full path to the CMake executable :manual:`cmake(1)` which is
|
||
|
+This is the full path to the CMake executable :manual:`cmake3(1)` which is
|
||
|
useful from custom commands that want to use the ``cmake -E`` option for
|
||
|
portable system commands. (e.g. ``/usr/local/bin/cmake``)
|
||
|
diff --git a/Help/variable/CMAKE_CTEST_COMMAND.rst b/Help/variable/CMAKE_CTEST_COMMAND.rst
|
||
|
index b2942e2..9320e5e 100644
|
||
|
--- a/Help/variable/CMAKE_CTEST_COMMAND.rst
|
||
|
+++ b/Help/variable/CMAKE_CTEST_COMMAND.rst
|
||
|
@@ -1,8 +1,8 @@
|
||
|
CMAKE_CTEST_COMMAND
|
||
|
-------------------
|
||
|
|
||
|
-Full path to :manual:`ctest(1)` command installed with CMake.
|
||
|
+Full path to :manual:`ctest3(1)` command installed with CMake.
|
||
|
|
||
|
-This is the full path to the CTest executable :manual:`ctest(1)` which is
|
||
|
-useful from custom commands that want to use the :manual:`cmake(1)` ``-E``
|
||
|
+This is the full path to the CTest executable :manual:`ctest3(1)` which is
|
||
|
+useful from custom commands that want to use the :manual:`cmake3(1)` ``-E``
|
||
|
option for portable system commands.
|
||
|
diff --git a/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst b/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst
|
||
|
index 5c59f95..7d89e99 100644
|
||
|
--- a/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst
|
||
|
+++ b/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst
|
||
|
@@ -7,5 +7,5 @@ These features are known to be available for use with the C++ compiler. This
|
||
|
list is a subset of the features listed in the
|
||
|
:prop_gbl:`CMAKE_CXX_KNOWN_FEATURES` global property.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_CXX_EXTENSIONS.rst b/Help/variable/CMAKE_CXX_EXTENSIONS.rst
|
||
|
index 4a92425..b8c2bf1 100644
|
||
|
--- a/Help/variable/CMAKE_CXX_EXTENSIONS.rst
|
||
|
+++ b/Help/variable/CMAKE_CXX_EXTENSIONS.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`CXX_EXTENSIONS`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_CXX_STANDARD.rst b/Help/variable/CMAKE_CXX_STANDARD.rst
|
||
|
index 8a8bdff..a2d4957 100644
|
||
|
--- a/Help/variable/CMAKE_CXX_STANDARD.rst
|
||
|
+++ b/Help/variable/CMAKE_CXX_STANDARD.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`CXX_STANDARD`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst b/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst
|
||
|
index 4c71058..8646543 100644
|
||
|
--- a/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst
|
||
|
+++ b/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`CXX_STANDARD_REQUIRED`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_C_COMPILE_FEATURES.rst b/Help/variable/CMAKE_C_COMPILE_FEATURES.rst
|
||
|
index 8d1eca0..ad865e8 100644
|
||
|
--- a/Help/variable/CMAKE_C_COMPILE_FEATURES.rst
|
||
|
+++ b/Help/variable/CMAKE_C_COMPILE_FEATURES.rst
|
||
|
@@ -7,5 +7,5 @@ These features are known to be available for use with the C compiler. This
|
||
|
list is a subset of the features listed in the
|
||
|
:prop_gbl:`CMAKE_C_KNOWN_FEATURES` global property.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_C_EXTENSIONS.rst b/Help/variable/CMAKE_C_EXTENSIONS.rst
|
||
|
index fa510d4..430617c 100644
|
||
|
--- a/Help/variable/CMAKE_C_EXTENSIONS.rst
|
||
|
+++ b/Help/variable/CMAKE_C_EXTENSIONS.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`C_EXTENSIONS`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_C_STANDARD.rst b/Help/variable/CMAKE_C_STANDARD.rst
|
||
|
index b55e00c..3dc1b02 100644
|
||
|
--- a/Help/variable/CMAKE_C_STANDARD.rst
|
||
|
+++ b/Help/variable/CMAKE_C_STANDARD.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`C_STANDARD`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst b/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
|
||
|
index 7f70f6e..1961eb3 100644
|
||
|
--- a/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
|
||
|
+++ b/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
|
||
|
@@ -7,5 +7,5 @@ This variable is used to initialize the :prop_tgt:`C_STANDARD_REQUIRED`
|
||
|
property on all targets. See that target property for additional
|
||
|
information.
|
||
|
|
||
|
-See the :manual:`cmake-compile-features(7)` manual for information on
|
||
|
+See the :manual:`cmake3-compile-features(7)` manual for information on
|
||
|
compile features and a list of supported compilers.
|
||
|
diff --git a/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst b/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
|
||
|
index ed60020..35bbc9a 100644
|
||
|
--- a/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
|
||
|
+++ b/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
|
||
|
@@ -13,4 +13,4 @@ This switch should be used during the initial CMake run. Otherwise if
|
||
|
the package has already been found in a previous CMake run, the
|
||
|
variables which have been stored in the cache will still be there. In
|
||
|
that case it is recommended to remove the cache variables for this
|
||
|
-package from the cache using the cache editor or :manual:`cmake(1)` ``-U``
|
||
|
+package from the cache using the cache editor or :manual:`cmake3(1)` ``-U``
|
||
|
diff --git a/Help/variable/CMAKE_EDIT_COMMAND.rst b/Help/variable/CMAKE_EDIT_COMMAND.rst
|
||
|
index 2f4ab1f..35eb726 100644
|
||
|
--- a/Help/variable/CMAKE_EDIT_COMMAND.rst
|
||
|
+++ b/Help/variable/CMAKE_EDIT_COMMAND.rst
|
||
|
@@ -1,8 +1,8 @@
|
||
|
CMAKE_EDIT_COMMAND
|
||
|
------------------
|
||
|
|
||
|
-Full path to :manual:`cmake-gui(1)` or :manual:`ccmake(1)`. Defined only for
|
||
|
+Full path to :manual:`cmake3-gui(1)` or :manual:`ccmake3(1)`. Defined only for
|
||
|
:ref:`Makefile Generators` when not using an "extra" generator for an IDE.
|
||
|
|
||
|
This is the full path to the CMake executable that can graphically
|
||
|
-edit the cache. For example, :manual:`cmake-gui(1)` or :manual:`ccmake(1)`.
|
||
|
+edit the cache. For example, :manual:`cmake3-gui(1)` or :manual:`ccmake3(1)`.
|
||
|
diff --git a/Help/variable/CMAKE_EXTRA_GENERATOR.rst b/Help/variable/CMAKE_EXTRA_GENERATOR.rst
|
||
|
index 4d513e4..f3bc132 100644
|
||
|
--- a/Help/variable/CMAKE_EXTRA_GENERATOR.rst
|
||
|
+++ b/Help/variable/CMAKE_EXTRA_GENERATOR.rst
|
||
|
@@ -2,7 +2,7 @@
|
||
|
---------------------
|
||
|
|
||
|
The extra generator used to build the project. See
|
||
|
-:manual:`cmake-generators(7)`.
|
||
|
+:manual:`cmake3-generators(7)`.
|
||
|
|
||
|
When using the Eclipse, CodeBlocks, CodeLite, Kate or Sublime generators, CMake
|
||
|
generates Makefiles (:variable:`CMAKE_GENERATOR`) and additionally project
|
||
|
diff --git a/Help/variable/CMAKE_GENERATOR.rst b/Help/variable/CMAKE_GENERATOR.rst
|
||
|
index cce04c1..5cb1523 100644
|
||
|
--- a/Help/variable/CMAKE_GENERATOR.rst
|
||
|
+++ b/Help/variable/CMAKE_GENERATOR.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
CMAKE_GENERATOR
|
||
|
---------------
|
||
|
|
||
|
-The generator used to build the project. See :manual:`cmake-generators(7)`.
|
||
|
+The generator used to build the project. See :manual:`cmake3-generators(7)`.
|
||
|
|
||
|
The name of the generator that is being used to generate the build
|
||
|
files. (e.g. ``Unix Makefiles``, ``Ninja``, etc.)
|
||
|
diff --git a/Help/variable/CMAKE_GENERATOR_PLATFORM.rst b/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
|
||
|
index a5c284a..dcee4fd 100644
|
||
|
--- a/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
|
||
|
+++ b/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
|
||
|
@@ -5,7 +5,7 @@ Generator-specific target platform name specified by user.
|
||
|
|
||
|
Some CMake generators support a target platform name to be given
|
||
|
to the native build system to choose a compiler toolchain.
|
||
|
-If the user specifies a platform name (e.g. via the :manual:`cmake(1)` ``-A``
|
||
|
+If the user specifies a platform name (e.g. via the :manual:`cmake3(1)` ``-A``
|
||
|
option) the value will be available in this variable.
|
||
|
|
||
|
The value of this variable should never be modified by project code.
|
||
|
diff --git a/Help/variable/CMAKE_GENERATOR_TOOLSET.rst b/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
|
||
|
index 89abe54..3373c32 100644
|
||
|
--- a/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
|
||
|
+++ b/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
|
||
|
@@ -5,7 +5,7 @@
|
||
|
|
||
|
Some CMake generators support a toolset specification to tell the
|
||
|
native build system how to choose a compiler. If the user specifies
|
||
|
-a toolset (e.g. via the :manual:`cmake(1)` ``-T`` option) the value
|
||
|
+a toolset (e.g. via the :manual:`cmake3(1)` ``-T`` option) the value
|
||
|
will be available in this variable.
|
||
|
|
||
|
The value of this variable should never be modified by project code.
|
||
|
diff --git a/Help/variable/CMAKE_MAKE_PROGRAM.rst b/Help/variable/CMAKE_MAKE_PROGRAM.rst
|
||
|
index a3b997a..951cdf7 100644
|
||
|
--- a/Help/variable/CMAKE_MAKE_PROGRAM.rst
|
||
|
+++ b/Help/variable/CMAKE_MAKE_PROGRAM.rst
|
||
|
@@ -60,6 +60,6 @@ to configure the project:
|
||
|
the CMake cache then CMake will use the specified value.
|
||
|
|
||
|
The ``CMAKE_MAKE_PROGRAM`` variable is set for use by project code.
|
||
|
-The value is also used by the :manual:`cmake(1)` ``--build`` and
|
||
|
-:manual:`ctest(1)` ``--build-and-test`` tools to launch the native
|
||
|
+The value is also used by the :manual:`cmake3(1)` ``--build`` and
|
||
|
+:manual:`ctest3(1)` ``--build-and-test`` tools to launch the native
|
||
|
build process.
|
||
|
diff --git a/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst b/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
|
||
|
index 582f9e4..a20ddab 100644
|
||
|
--- a/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
|
||
|
+++ b/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
|
||
|
@@ -19,5 +19,5 @@ warn by default:
|
||
|
This variable should not be set by a project in CMake code. Project
|
||
|
developers running CMake may set this variable in their cache to
|
||
|
enable the warning (e.g. ``-DCMAKE_POLICY_WARNING_CMP<NNNN>=ON``).
|
||
|
-Alternatively, running :manual:`cmake(1)` with the ``--debug-output``,
|
||
|
+Alternatively, running :manual:`cmake3(1)` with the ``--debug-output``,
|
||
|
``--trace``, or ``--trace-expand`` option will also enable the warning.
|
||
|
diff --git a/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst b/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
|
||
|
index 981af60..e122402 100644
|
||
|
--- a/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
|
||
|
+++ b/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
|
||
|
@@ -1,9 +1,9 @@
|
||
|
CMAKE_SCRIPT_MODE_FILE
|
||
|
----------------------
|
||
|
|
||
|
-Full path to the :manual:`cmake(1)` ``-P`` script file currently being
|
||
|
+Full path to the :manual:`cmake3(1)` ``-P`` script file currently being
|
||
|
processed.
|
||
|
|
||
|
-When run in :manual:`cmake(1)` ``-P`` script mode, CMake sets this variable to
|
||
|
+When run in :manual:`cmake3(1)` ``-P`` script mode, CMake sets this variable to
|
||
|
the full path of the script file. When run to configure a ``CMakeLists.txt``
|
||
|
file, this variable is not set.
|
||
|
diff --git a/Help/variable/CMAKE_TOOLCHAIN_FILE.rst b/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
|
||
|
index 168ee74..6eb1b23 100644
|
||
|
--- a/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
|
||
|
+++ b/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
|
||
|
@@ -1,7 +1,7 @@
|
||
|
CMAKE_TOOLCHAIN_FILE
|
||
|
--------------------
|
||
|
|
||
|
-Path to toolchain file supplied to :manual:`cmake(1)`.
|
||
|
+Path to toolchain file supplied to :manual:`cmake3(1)`.
|
||
|
|
||
|
This variable is specified on the command line when cross-compiling with CMake.
|
||
|
It is the path to a file which is read early in the CMake run and which
|
||
|
diff --git a/Help/variable/CMAKE_WARN_DEPRECATED.rst b/Help/variable/CMAKE_WARN_DEPRECATED.rst
|
||
|
index 4a224fa..5df4f1e 100644
|
||
|
--- a/Help/variable/CMAKE_WARN_DEPRECATED.rst
|
||
|
+++ b/Help/variable/CMAKE_WARN_DEPRECATED.rst
|
||
|
@@ -6,5 +6,5 @@ Whether to issue warnings for deprecated functionality.
|
||
|
If not ``FALSE``, use of deprecated functionality will issue warnings.
|
||
|
If this variable is not set, CMake behaves as if it were set to ``TRUE``.
|
||
|
|
||
|
-When running :manual:`cmake(1)`, this option can be enabled with the
|
||
|
+When running :manual:`cmake3(1)`, this option can be enabled with the
|
||
|
``-Wdeprecated`` option, or disabled with the ``-Wno-deprecated`` option.
|
||
|
diff --git a/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst b/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
index be683d6..ac5bc4e 100644
|
||
|
--- a/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
+++ b/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
|
||
|
@@ -11,6 +11,6 @@ to set attributes on a specific target.
|
||
|
|
||
|
Contents of ``CMAKE_XCODE_ATTRIBUTE_<an-attribute>`` may use
|
||
|
"generator expressions" with the syntax ``$<...>``. See the
|
||
|
-:manual:`cmake-generator-expressions(7)` manual for available
|
||
|
-expressions. See the :manual:`cmake-buildsystem(7)` manual
|
||
|
+:manual:`cmake3-generator-expressions(7)` manual for available
|
||
|
+expressions. See the :manual:`cmake3-buildsystem(7)` manual
|
||
|
for more on defining buildsystem properties.
|
||
|
diff --git a/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst b/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
|
||
|
index 210da52..0f3f515 100644
|
||
|
--- a/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
|
||
|
+++ b/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
|
||
|
@@ -5,5 +5,5 @@ Xcode compiler selection.
|
||
|
|
||
|
:generator:`Xcode` supports selection of a compiler from one of the installed
|
||
|
toolsets. CMake provides the name of the chosen toolset in this
|
||
|
-variable, if any is explicitly selected (e.g. via the :manual:`cmake(1)`
|
||
|
+variable, if any is explicitly selected (e.g. via the :manual:`cmake3(1)`
|
||
|
``-T`` option).
|
||
|
diff --git a/Help/variable/CTEST_BINARY_DIRECTORY.rst b/Help/variable/CTEST_BINARY_DIRECTORY.rst
|
||
|
index fd8461f..fe716d8 100644
|
||
|
--- a/Help/variable/CTEST_BINARY_DIRECTORY.rst
|
||
|
+++ b/Help/variable/CTEST_BINARY_DIRECTORY.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_BINARY_DIRECTORY
|
||
|
----------------------
|
||
|
|
||
|
Specify the CTest ``BuildDirectory`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_BUILD_COMMAND.rst b/Help/variable/CTEST_BUILD_COMMAND.rst
|
||
|
index 7b13ba0..c290093 100644
|
||
|
--- a/Help/variable/CTEST_BUILD_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_BUILD_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_BUILD_COMMAND
|
||
|
-------------------
|
||
|
|
||
|
Specify the CTest ``MakeCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_BUILD_NAME.rst b/Help/variable/CTEST_BUILD_NAME.rst
|
||
|
index d25d84c..b5d8928 100644
|
||
|
--- a/Help/variable/CTEST_BUILD_NAME.rst
|
||
|
+++ b/Help/variable/CTEST_BUILD_NAME.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_BUILD_NAME
|
||
|
----------------
|
||
|
|
||
|
Specify the CTest ``BuildName`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_BZR_COMMAND.rst b/Help/variable/CTEST_BZR_COMMAND.rst
|
||
|
index 474d621..ec88106 100644
|
||
|
--- a/Help/variable/CTEST_BZR_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_BZR_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_BZR_COMMAND
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``BZRCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst b/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst
|
||
|
index d0f9579..bec6963 100644
|
||
|
--- a/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_BZR_UPDATE_OPTIONS
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``BZRUpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CHANGE_ID.rst b/Help/variable/CTEST_CHANGE_ID.rst
|
||
|
index a423f49..a6d0d6a 100644
|
||
|
--- a/Help/variable/CTEST_CHANGE_ID.rst
|
||
|
+++ b/Help/variable/CTEST_CHANGE_ID.rst
|
||
|
@@ -2,7 +2,7 @@ CTEST_CHANGE_ID
|
||
|
---------------
|
||
|
|
||
|
Specify the CTest ``ChangeId`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
|
||
|
This setting allows CTest to pass arbitrary information about this
|
||
|
build up to CDash. One use of this feature is to allow CDash to
|
||
|
diff --git a/Help/variable/CTEST_CHECKOUT_COMMAND.rst b/Help/variable/CTEST_CHECKOUT_COMMAND.rst
|
||
|
index da256f2..f7bf4a1 100644
|
||
|
--- a/Help/variable/CTEST_CHECKOUT_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_CHECKOUT_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CHECKOUT_COMMAND
|
||
|
----------------------
|
||
|
|
||
|
Tell the :command:`ctest_start` command how to checkout or initialize
|
||
|
-the source directory in a :manual:`ctest(1)` dashboard client script.
|
||
|
+the source directory in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CONFIGURATION_TYPE.rst b/Help/variable/CTEST_CONFIGURATION_TYPE.rst
|
||
|
index c905480..4d48580 100644
|
||
|
--- a/Help/variable/CTEST_CONFIGURATION_TYPE.rst
|
||
|
+++ b/Help/variable/CTEST_CONFIGURATION_TYPE.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CONFIGURATION_TYPE
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``DefaultCTestConfigurationType`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CONFIGURE_COMMAND.rst b/Help/variable/CTEST_CONFIGURE_COMMAND.rst
|
||
|
index 5561b6d..250f303 100644
|
||
|
--- a/Help/variable/CTEST_CONFIGURE_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_CONFIGURE_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CONFIGURE_COMMAND
|
||
|
-----------------------
|
||
|
|
||
|
Specify the CTest ``ConfigureCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_COVERAGE_COMMAND.rst b/Help/variable/CTEST_COVERAGE_COMMAND.rst
|
||
|
index a78792e..05ddc13 100644
|
||
|
--- a/Help/variable/CTEST_COVERAGE_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_COVERAGE_COMMAND.rst
|
||
|
@@ -2,7 +2,7 @@ CTEST_COVERAGE_COMMAND
|
||
|
----------------------
|
||
|
|
||
|
Specify the CTest ``CoverageCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
|
||
|
Cobertura
|
||
|
'''''''''
|
||
|
diff --git a/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst b/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst
|
||
|
index 2981955..1cb86ca 100644
|
||
|
--- a/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst
|
||
|
+++ b/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_COVERAGE_EXTRA_FLAGS
|
||
|
--------------------------
|
||
|
|
||
|
Specify the CTest ``CoverageExtraFlags`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CURL_OPTIONS.rst b/Help/variable/CTEST_CURL_OPTIONS.rst
|
||
|
index fc5dfc4..d354761 100644
|
||
|
--- a/Help/variable/CTEST_CURL_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_CURL_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CURL_OPTIONS
|
||
|
------------------
|
||
|
|
||
|
Specify the CTest ``CurlOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CVS_COMMAND.rst b/Help/variable/CTEST_CVS_COMMAND.rst
|
||
|
index 049700b..c6c04f4 100644
|
||
|
--- a/Help/variable/CTEST_CVS_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_CVS_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CVS_COMMAND
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``CVSCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst b/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
|
||
|
index d7f2f7c..6570fd4 100644
|
||
|
--- a/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_CVS_UPDATE_OPTIONS
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``CVSUpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_LOCATION.rst b/Help/variable/CTEST_DROP_LOCATION.rst
|
||
|
index c0f2215..7f48714 100644
|
||
|
--- a/Help/variable/CTEST_DROP_LOCATION.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_LOCATION.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_LOCATION
|
||
|
-------------------
|
||
|
|
||
|
Specify the CTest ``DropLocation`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_METHOD.rst b/Help/variable/CTEST_DROP_METHOD.rst
|
||
|
index 50fbd4d..161c4de 100644
|
||
|
--- a/Help/variable/CTEST_DROP_METHOD.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_METHOD.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_METHOD
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``DropMethod`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_SITE.rst b/Help/variable/CTEST_DROP_SITE.rst
|
||
|
index d15d99b..3410425 100644
|
||
|
--- a/Help/variable/CTEST_DROP_SITE.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_SITE.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_SITE
|
||
|
---------------
|
||
|
|
||
|
Specify the CTest ``DropSite`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_SITE_CDASH.rst b/Help/variable/CTEST_DROP_SITE_CDASH.rst
|
||
|
index 22b9776..958262f 100644
|
||
|
--- a/Help/variable/CTEST_DROP_SITE_CDASH.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_SITE_CDASH.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_SITE_CDASH
|
||
|
---------------------
|
||
|
|
||
|
Specify the CTest ``IsCDash`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_SITE_PASSWORD.rst b/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
|
||
|
index 904d2c8..c3d8b1a 100644
|
||
|
--- a/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_SITE_PASSWORD
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``DropSitePassword`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_DROP_SITE_USER.rst b/Help/variable/CTEST_DROP_SITE_USER.rst
|
||
|
index a860a03..dfb5b2b 100644
|
||
|
--- a/Help/variable/CTEST_DROP_SITE_USER.rst
|
||
|
+++ b/Help/variable/CTEST_DROP_SITE_USER.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_DROP_SITE_USER
|
||
|
--------------------
|
||
|
|
||
|
Specify the CTest ``DropSiteUser`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_GIT_COMMAND.rst b/Help/variable/CTEST_GIT_COMMAND.rst
|
||
|
index eb83792..bc09ae6 100644
|
||
|
--- a/Help/variable/CTEST_GIT_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_GIT_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_GIT_COMMAND
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``GITCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst b/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
|
||
|
index 0c479e6..b5c1b0f 100644
|
||
|
--- a/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
|
||
|
+++ b/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_GIT_UPDATE_CUSTOM
|
||
|
-----------------------
|
||
|
|
||
|
Specify the CTest ``GITUpdateCustom`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst b/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst
|
||
|
index 4590a78..dc4b59c 100644
|
||
|
--- a/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_GIT_UPDATE_OPTIONS
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``GITUpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_HG_COMMAND.rst b/Help/variable/CTEST_HG_COMMAND.rst
|
||
|
index 3854950..2b21b1c 100644
|
||
|
--- a/Help/variable/CTEST_HG_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_HG_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_HG_COMMAND
|
||
|
----------------
|
||
|
|
||
|
Specify the CTest ``HGCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst b/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst
|
||
|
index 9049c1f..426a54e 100644
|
||
|
--- a/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_HG_UPDATE_OPTIONS
|
||
|
-----------------------
|
||
|
|
||
|
Specify the CTest ``HGUpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst b/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst
|
||
|
index 8c199ba..f8cc635 100644
|
||
|
--- a/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_MEMORYCHECK_COMMAND
|
||
|
-------------------------
|
||
|
|
||
|
Specify the CTest ``MemoryCheckCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst b/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst
|
||
|
index 3e26ab5..dfc9572 100644
|
||
|
--- a/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_MEMORYCHECK_COMMAND_OPTIONS
|
||
|
---------------------------------
|
||
|
|
||
|
Specify the CTest ``MemoryCheckCommandOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst b/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst
|
||
|
index 2de5fb6..2dd78b6 100644
|
||
|
--- a/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_MEMORYCHECK_SANITIZER_OPTIONS
|
||
|
-----------------------------------
|
||
|
|
||
|
Specify the CTest ``MemoryCheckSanitizerOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst b/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
|
||
|
index 1147ee8..1afc988 100644
|
||
|
--- a/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
|
||
|
+++ b/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
|
||
|
-----------------------------------
|
||
|
|
||
|
Specify the CTest ``MemoryCheckSuppressionFile`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_MEMORYCHECK_TYPE.rst b/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
|
||
|
index b963293..d19e8c8 100644
|
||
|
--- a/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
|
||
|
+++ b/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
|
||
|
@@ -2,7 +2,7 @@
|
||
|
----------------------
|
||
|
|
||
|
Specify the CTest ``MemoryCheckType`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
Valid values are ``Valgrind``, ``Purify``, ``BoundsChecker``, and
|
||
|
``ThreadSanitizer``, ``AddressSanitizer``, ``LeakSanitizer``, ``MemorySanitizer``, and
|
||
|
``UndefinedBehaviorSanitizer``.
|
||
|
diff --git a/Help/variable/CTEST_NIGHTLY_START_TIME.rst b/Help/variable/CTEST_NIGHTLY_START_TIME.rst
|
||
|
index bc80276..77d2e01 100644
|
||
|
--- a/Help/variable/CTEST_NIGHTLY_START_TIME.rst
|
||
|
+++ b/Help/variable/CTEST_NIGHTLY_START_TIME.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_NIGHTLY_START_TIME
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``NightlyStartTime`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_P4_CLIENT.rst b/Help/variable/CTEST_P4_CLIENT.rst
|
||
|
index 347ea54..38cae4a 100644
|
||
|
--- a/Help/variable/CTEST_P4_CLIENT.rst
|
||
|
+++ b/Help/variable/CTEST_P4_CLIENT.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_P4_CLIENT
|
||
|
---------------
|
||
|
|
||
|
Specify the CTest ``P4Client`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_P4_COMMAND.rst b/Help/variable/CTEST_P4_COMMAND.rst
|
||
|
index defab12..8cfa194 100644
|
||
|
--- a/Help/variable/CTEST_P4_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_P4_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_P4_COMMAND
|
||
|
----------------
|
||
|
|
||
|
Specify the CTest ``P4Command`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_P4_OPTIONS.rst b/Help/variable/CTEST_P4_OPTIONS.rst
|
||
|
index fee4ce2..05631c0 100644
|
||
|
--- a/Help/variable/CTEST_P4_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_P4_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_P4_OPTIONS
|
||
|
----------------
|
||
|
|
||
|
Specify the CTest ``P4Options`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst b/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
|
||
|
index 0e2790f..bb2b17f 100644
|
||
|
--- a/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_P4_UPDATE_OPTIONS
|
||
|
-----------------------
|
||
|
|
||
|
Specify the CTest ``P4UpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SCP_COMMAND.rst b/Help/variable/CTEST_SCP_COMMAND.rst
|
||
|
index 0f128b1..9ea3466 100644
|
||
|
--- a/Help/variable/CTEST_SCP_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_SCP_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SCP_COMMAND
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``SCPCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SITE.rst b/Help/variable/CTEST_SITE.rst
|
||
|
index 8a5ec25..ef9fa50 100644
|
||
|
--- a/Help/variable/CTEST_SITE.rst
|
||
|
+++ b/Help/variable/CTEST_SITE.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SITE
|
||
|
----------
|
||
|
|
||
|
Specify the CTest ``Site`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SOURCE_DIRECTORY.rst b/Help/variable/CTEST_SOURCE_DIRECTORY.rst
|
||
|
index b6837d1..f5b4746 100644
|
||
|
--- a/Help/variable/CTEST_SOURCE_DIRECTORY.rst
|
||
|
+++ b/Help/variable/CTEST_SOURCE_DIRECTORY.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SOURCE_DIRECTORY
|
||
|
----------------------
|
||
|
|
||
|
Specify the CTest ``SourceDirectory`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SVN_COMMAND.rst b/Help/variable/CTEST_SVN_COMMAND.rst
|
||
|
index af90143..3a4069e 100644
|
||
|
--- a/Help/variable/CTEST_SVN_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_SVN_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SVN_COMMAND
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``SVNCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SVN_OPTIONS.rst b/Help/variable/CTEST_SVN_OPTIONS.rst
|
||
|
index 76551dc..1f046cb 100644
|
||
|
--- a/Help/variable/CTEST_SVN_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_SVN_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SVN_OPTIONS
|
||
|
-----------------
|
||
|
|
||
|
Specify the CTest ``SVNOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst b/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
|
||
|
index 5f01a19..815cf38 100644
|
||
|
--- a/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_SVN_UPDATE_OPTIONS
|
||
|
------------------------
|
||
|
|
||
|
Specify the CTest ``SVNUpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_TEST_LOAD.rst b/Help/variable/CTEST_TEST_LOAD.rst
|
||
|
index 80823fe..2b558a6 100644
|
||
|
--- a/Help/variable/CTEST_TEST_LOAD.rst
|
||
|
+++ b/Help/variable/CTEST_TEST_LOAD.rst
|
||
|
@@ -2,6 +2,6 @@ CTEST_TEST_LOAD
|
||
|
---------------
|
||
|
|
||
|
Specify the ``TestLoad`` setting in the :ref:`CTest Test Step`
|
||
|
-of a :manual:`ctest(1)` dashboard client script. This sets the
|
||
|
+of a :manual:`ctest3(1)` dashboard client script. This sets the
|
||
|
default value for the ``TEST_LOAD`` option of the :command:`ctest_test`
|
||
|
command.
|
||
|
diff --git a/Help/variable/CTEST_TEST_TIMEOUT.rst b/Help/variable/CTEST_TEST_TIMEOUT.rst
|
||
|
index c031437..9ef12fb 100644
|
||
|
--- a/Help/variable/CTEST_TEST_TIMEOUT.rst
|
||
|
+++ b/Help/variable/CTEST_TEST_TIMEOUT.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_TEST_TIMEOUT
|
||
|
------------------
|
||
|
|
||
|
Specify the CTest ``TimeOut`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_TRIGGER_SITE.rst b/Help/variable/CTEST_TRIGGER_SITE.rst
|
||
|
index de92428..703a5ee 100644
|
||
|
--- a/Help/variable/CTEST_TRIGGER_SITE.rst
|
||
|
+++ b/Help/variable/CTEST_TRIGGER_SITE.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_TRIGGER_SITE
|
||
|
------------------
|
||
|
|
||
|
Specify the CTest ``TriggerSite`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_UPDATE_COMMAND.rst b/Help/variable/CTEST_UPDATE_COMMAND.rst
|
||
|
index 90155d0..24a2745 100644
|
||
|
--- a/Help/variable/CTEST_UPDATE_COMMAND.rst
|
||
|
+++ b/Help/variable/CTEST_UPDATE_COMMAND.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_UPDATE_COMMAND
|
||
|
--------------------
|
||
|
|
||
|
Specify the CTest ``UpdateCommand`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_UPDATE_OPTIONS.rst b/Help/variable/CTEST_UPDATE_OPTIONS.rst
|
||
|
index e43d61d..e4e3f2b 100644
|
||
|
--- a/Help/variable/CTEST_UPDATE_OPTIONS.rst
|
||
|
+++ b/Help/variable/CTEST_UPDATE_OPTIONS.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_UPDATE_OPTIONS
|
||
|
--------------------
|
||
|
|
||
|
Specify the CTest ``UpdateOptions`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst b/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
|
||
|
index e646e6e..54396f5 100644
|
||
|
--- a/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
|
||
|
+++ b/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
|
||
|
@@ -2,4 +2,4 @@ CTEST_UPDATE_VERSION_ONLY
|
||
|
-------------------------
|
||
|
|
||
|
Specify the CTest ``UpdateVersionOnly`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Help/variable/CTEST_USE_LAUNCHERS.rst b/Help/variable/CTEST_USE_LAUNCHERS.rst
|
||
|
index 9f48a2e..a40b5b8 100644
|
||
|
--- a/Help/variable/CTEST_USE_LAUNCHERS.rst
|
||
|
+++ b/Help/variable/CTEST_USE_LAUNCHERS.rst
|
||
|
@@ -2,4 +2,4 @@
|
||
|
-------------------
|
||
|
|
||
|
Specify the CTest ``UseLaunchers`` setting
|
||
|
-in a :manual:`ctest(1)` dashboard client script.
|
||
|
+in a :manual:`ctest3(1)` dashboard client script.
|
||
|
diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt
|
||
|
index 3223831..ee6bd98 100644
|
||
|
--- a/Source/CMakeLists.txt
|
||
|
+++ b/Source/CMakeLists.txt
|
||
|
@@ -1026,9 +1026,9 @@
|
||
|
endif()
|
||
|
|
||
|
# Build CMake executable
|
||
|
-add_executable(cmake cmakemain.cxx cmcmd.cxx cmcmd.h ${MANIFEST_FILE})
|
||
|
-list(APPEND _tools cmake)
|
||
|
-target_link_libraries(cmake CMakeLib)
|
||
|
+add_executable(cmake3 cmakemain.cxx cmcmd.cxx cmcmd.h ${MANIFEST_FILE})
|
||
|
+list(APPEND _tools cmake3)
|
||
|
+target_link_libraries(cmake3 CMakeLib)
|
||
|
|
||
|
add_library(CMakeServerLib
|
||
|
cmConnection.h cmConnection.cxx
|
||
|
@@ -1039,17 +1039,17 @@
|
||
|
cmServerProtocol.cxx cmServerProtocol.h
|
||
|
)
|
||
|
target_link_libraries(CMakeServerLib CMakeLib)
|
||
|
-target_link_libraries(cmake CMakeServerLib)
|
||
|
+target_link_libraries(cmake3 CMakeServerLib)
|
||
|
|
||
|
# Build CTest executable
|
||
|
-add_executable(ctest ctest.cxx ${MANIFEST_FILE})
|
||
|
-list(APPEND _tools ctest)
|
||
|
-target_link_libraries(ctest CTestLib)
|
||
|
+add_executable(ctest3 ctest.cxx ${MANIFEST_FILE})
|
||
|
+list(APPEND _tools ctest3)
|
||
|
+target_link_libraries(ctest3 CTestLib)
|
||
|
|
||
|
# Build CPack executable
|
||
|
-add_executable(cpack CPack/cpack.cxx ${MANIFEST_FILE})
|
||
|
-list(APPEND _tools cpack)
|
||
|
-target_link_libraries(cpack CPackLib)
|
||
|
+add_executable(cpack3 CPack/cpack.cxx ${MANIFEST_FILE})
|
||
|
+list(APPEND _tools cpack3)
|
||
|
+target_link_libraries(cpack3 CPackLib)
|
||
|
|
||
|
# Curses GUI
|
||
|
if(BUILD_CursesDialog)
|
||
|
diff --git a/Source/CPack/cpack.cxx b/Source/CPack/cpack.cxx
|
||
|
index 94e1615..676783e 100644
|
||
|
--- a/Source/CPack/cpack.cxx
|
||
|
+++ b/Source/CPack/cpack.cxx
|
||
|
@@ -28,13 +28,13 @@
|
||
|
#include "cmake.h"
|
||
|
|
||
|
static const char* cmDocumentationName[][2] = {
|
||
|
- { nullptr, " cpack - Packaging driver provided by CMake." },
|
||
|
+ { nullptr, " cpack3 - Packaging driver provided by CMake." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsage[][2] = {
|
||
|
// clang-format off
|
||
|
- { nullptr, " cpack [options]" },
|
||
|
+ { nullptr, " cpack3 [options]" },
|
||
|
{ nullptr, nullptr }
|
||
|
// clang-format on
|
||
|
};
|
||
|
@@ -105,10 +105,10 @@
|
||
|
cmSystemTools::FindCMakeResources(argv[0]);
|
||
|
cmCPackLog log;
|
||
|
|
||
|
- log.SetErrorPrefix("CPack Error: ");
|
||
|
- log.SetWarningPrefix("CPack Warning: ");
|
||
|
- log.SetOutputPrefix("CPack: ");
|
||
|
- log.SetVerbosePrefix("CPack Verbose: ");
|
||
|
+ log.SetErrorPrefix("CPack3 Error: ");
|
||
|
+ log.SetWarningPrefix("CPack3 Warning: ");
|
||
|
+ log.SetOutputPrefix("CPack3: ");
|
||
|
+ log.SetVerbosePrefix("CPack3 Verbose: ");
|
||
|
|
||
|
if (cmSystemTools::GetCurrentWorkingDirectory().empty()) {
|
||
|
cmCPack_Log(&log, cmCPackLog::LOG_ERROR,
|
||
|
@@ -404,7 +404,7 @@ int main(int argc, char const* const* argv)
|
||
|
if (help) {
|
||
|
// Construct and print requested documentation.
|
||
|
|
||
|
- doc.SetName("cpack");
|
||
|
+ doc.SetName("cpack3");
|
||
|
doc.SetSection("Name", cmDocumentationName);
|
||
|
doc.SetSection("Usage", cmDocumentationUsage);
|
||
|
doc.PrependSection("Options", cmDocumentationOptions);
|
||
|
diff --git a/Source/CTest/cmCTestLaunch.cxx b/Source/CTest/cmCTestLaunch.cxx
|
||
|
index 4a408a2..8a84a6c 100644
|
||
|
--- a/Source/CTest/cmCTestLaunch.cxx
|
||
|
+++ b/Source/CTest/cmCTestLaunch.cxx
|
||
|
@@ -605,7 +605,7 @@ bool cmCTestLaunch::MatchesFilterPrefix(std::string const& line) const
|
||
|
int cmCTestLaunch::Main(int argc, const char* const argv[])
|
||
|
{
|
||
|
if (argc == 2) {
|
||
|
- std::cerr << "ctest --launch: this mode is for internal CTest use only"
|
||
|
+ std::cerr << "ctest3 --launch: this mode is for internal CTest use only"
|
||
|
<< std::endl;
|
||
|
return 1;
|
||
|
}
|
||
|
diff --git a/Source/CursesDialog/CMakeLists.txt b/Source/CursesDialog/CMakeLists.txt
|
||
|
index 93ff425..e0c5221 100644
|
||
|
--- a/Source/CursesDialog/CMakeLists.txt
|
||
|
+++ b/Source/CursesDialog/CMakeLists.txt
|
||
|
@@ -20,19 +20,19 @@
|
||
|
include_directories(${CURSES_INCLUDE_PATH})
|
||
|
|
||
|
|
||
|
-add_executable(ccmake ${CURSES_SRCS} )
|
||
|
-target_link_libraries(ccmake CMakeLib)
|
||
|
+add_executable(ccmake3 ${CURSES_SRCS} )
|
||
|
+target_link_libraries(ccmake3 CMakeLib)
|
||
|
if(CMAKE_USE_SYSTEM_FORM)
|
||
|
- target_link_libraries(ccmake
|
||
|
+ target_link_libraries(ccmake3
|
||
|
${CURSES_FORM_LIBRARY}
|
||
|
${CURSES_LIBRARY}
|
||
|
)
|
||
|
if(CURSES_EXTRA_LIBRARY)
|
||
|
- target_link_libraries(ccmake ${CURSES_EXTRA_LIBRARY})
|
||
|
+ target_link_libraries(ccmake3 ${CURSES_EXTRA_LIBRARY})
|
||
|
endif()
|
||
|
else()
|
||
|
- target_link_libraries(ccmake cmForm)
|
||
|
+ target_link_libraries(ccmake3 cmForm)
|
||
|
endif()
|
||
|
|
||
|
-CMake_OPTIONAL_COMPONENT(ccmake)
|
||
|
-install(TARGETS ccmake DESTINATION ${CMAKE_BIN_DIR} ${COMPONENT})
|
||
|
+CMake_OPTIONAL_COMPONENT(ccmake3)
|
||
|
+install(TARGETS ccmake3 DESTINATION ${CMAKE_BIN_DIR} ${COMPONENT})
|
||
|
diff --git a/Source/CursesDialog/ccmake.cxx b/Source/CursesDialog/ccmake.cxx
|
||
|
index be8751c..7cf66e0 100644
|
||
|
--- a/Source/CursesDialog/ccmake.cxx
|
||
|
+++ b/Source/CursesDialog/ccmake.cxx
|
||
|
@@ -17,14 +17,14 @@
|
||
|
#include <vector>
|
||
|
|
||
|
static const char* cmDocumentationName[][2] = {
|
||
|
- { nullptr, " ccmake - Curses Interface for CMake." },
|
||
|
+ { nullptr, " ccmake3 - Curses Interface for CMake." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsage[][2] = {
|
||
|
{ nullptr,
|
||
|
- " ccmake <path-to-source>\n"
|
||
|
- " ccmake <path-to-existing-build>" },
|
||
|
+ " ccmake3 <path-to-source>\n"
|
||
|
+ " ccmake3 <path-to-existing-build>" },
|
||
|
{ nullptr,
|
||
|
"Specify a source directory to (re-)generate a build system for "
|
||
|
"it in the current working directory. Specify an existing build "
|
||
|
@@ -31,7 +31,7 @@
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsageNote[][2] = {
|
||
|
- { nullptr, "Run 'ccmake --help' for more information." },
|
||
|
+ { nullptr, "Run 'ccmake3 --help' for more information." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
@@ -93,7 +93,7 @@ int main(int argc, char const* const* argv)
|
||
|
hcm.AddCMakePaths();
|
||
|
std::vector<cmDocumentationEntry> generators;
|
||
|
hcm.GetGeneratorDocumentation(generators);
|
||
|
- doc.SetName("ccmake");
|
||
|
+ doc.SetName("ccmake3");
|
||
|
doc.SetSection("Name", cmDocumentationName);
|
||
|
doc.SetSection("Usage", cmDocumentationUsage);
|
||
|
if (argc == 1) {
|
||
|
@@ -144,7 +144,7 @@ int main(int argc, char const* const* argv)
|
||
|
endwin();
|
||
|
std::cerr << "Window is too small. A size of at least "
|
||
|
<< cmCursesMainForm::MIN_WIDTH << " x "
|
||
|
- << cmCursesMainForm::MIN_HEIGHT << " is required to run ccmake."
|
||
|
+ << cmCursesMainForm::MIN_HEIGHT << " is required to run ccmake3."
|
||
|
<< std::endl;
|
||
|
return 1;
|
||
|
}
|
||
|
diff --git a/Source/QtDialog/cmake.desktop b/Source/QtDialog/cmake.desktop
|
||
|
index 842091f..7dad70c 100644
|
||
|
--- a/Source/QtDialog/cmake-gui.desktop
|
||
|
+++ b/Source/QtDialog/cmake-gui.desktop
|
||
|
@@ -1,9 +1,9 @@
|
||
|
[Desktop Entry]
|
||
|
Version=1.0
|
||
|
-Name=CMake
|
||
|
+Name=CMake3
|
||
|
Comment=Cross-platform buildsystem
|
||
|
-Exec=cmake-gui %f
|
||
|
-Icon=CMakeSetup
|
||
|
+Exec=cmake3-gui %f
|
||
|
+Icon=CMake3Setup
|
||
|
Terminal=false
|
||
|
X-MultipleArgs=false
|
||
|
Type=Application
|
||
|
diff --git a/Source/QtDialog/CMakeLists.txt b/Source/QtDialog/CMakeLists.txt
|
||
|
index a906f4a..ad2b2c4 100644
|
||
|
--- a/Source/QtDialog/CMakeLists.txt
|
||
|
+++ b/Source/QtDialog/CMakeLists.txt
|
||
|
@@ -5,7 +5,7 @@ project(QtDialog)
|
||
|
if(POLICY CMP0020)
|
||
|
cmake_policy(SET CMP0020 NEW) # Drop when CMake >= 2.8.11 required
|
||
|
endif()
|
||
|
-CMake_OPTIONAL_COMPONENT(cmake-gui)
|
||
|
+CMake_OPTIONAL_COMPONENT(cmake3-gui)
|
||
|
find_package(Qt5Widgets QUIET)
|
||
|
if (Qt5Widgets_FOUND)
|
||
|
include_directories(${Qt5Widgets_INCLUDE_DIRS})
|
||
|
@@ -204,8 +204,8 @@
|
||
|
|
||
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||
|
|
||
|
-add_executable(cmake-gui WIN32 MACOSX_BUNDLE ${SRCS} ${MANIFEST_FILE})
|
||
|
-target_link_libraries(cmake-gui CMakeLib ${QT_QTMAIN_LIBRARY} ${CMake_QT_LIBRARIES})
|
||
|
+add_executable(cmake3-gui WIN32 MACOSX_BUNDLE ${SRCS} ${MANIFEST_FILE})
|
||
|
+target_link_libraries(cmake3-gui CMakeLib ${QT_QTMAIN_LIBRARY} ${CMake_QT_LIBRARIES})
|
||
|
|
||
|
if(WIN32)
|
||
|
target_sources(cmake-gui PRIVATE $<TARGET_OBJECTS:CMakeVersion>)
|
||
|
@@ -172,7 +172,7 @@
|
||
|
|
||
|
# cmake-gui has not been updated for `include-what-you-use`.
|
||
|
# Block the tool until this is done.
|
||
|
-set_target_properties(cmake-gui PROPERTIES
|
||
|
+set_target_properties(cmake3-gui PROPERTIES
|
||
|
CXX_INCLUDE_WHAT_YOU_USE ""
|
||
|
)
|
||
|
|
||
|
@@ -178,15 +178,15 @@ if(APPLE)
|
||
|
|
||
|
# Create a symlink in the build tree to provide a "cmake-gui" next
|
||
|
# to the "cmake" executable that refers to the application bundle.
|
||
|
- add_custom_command(TARGET cmake-gui POST_BUILD
|
||
|
+ add_custom_command(TARGET cmake3-gui POST_BUILD
|
||
|
COMMAND ln -sf CMake.app/Contents/MacOS/CMake
|
||
|
- $<TARGET_FILE_DIR:cmake>/cmake-gui
|
||
|
+ $<TARGET_FILE_DIR:cmake>/cmake3-gui
|
||
|
)
|
||
|
endif()
|
||
|
set(CMAKE_INSTALL_DESTINATION_ARGS
|
||
|
BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" ${COMPONENT})
|
||
|
|
||
|
-install(TARGETS cmake-gui
|
||
|
+install(TARGETS cmake3-gui
|
||
|
RUNTIME DESTINATION bin ${COMPONENT}
|
||
|
${CMAKE_INSTALL_DESTINATION_ARGS})
|
||
|
|
||
|
@@ -222,22 +222,24 @@
|
||
|
FILES "${CMAKE_CURRENT_SOURCE_DIR}/CMakeSetup${size}.png"
|
||
|
DESTINATION "${CMAKE_XDGDATA_DIR}/icons/hicolor/${size}x${size}/apps"
|
||
|
${COMPONENT}
|
||
|
- RENAME "CMakeSetup.png")
|
||
|
+ RENAME "CMake3Setup.png")
|
||
|
endforeach ()
|
||
|
|
||
|
# install a desktop file so CMake appears in the application start menu
|
||
|
# with an icon
|
||
|
install(FILES cmake-gui.desktop
|
||
|
DESTINATION "${CMAKE_XDGDATA_DIR}/applications"
|
||
|
- ${COMPONENT})
|
||
|
+ ${COMPONENT}
|
||
|
+ RENAME "CMake3.desktop")
|
||
|
install(FILES cmakecache.xml
|
||
|
DESTINATION "${CMAKE_XDGDATA_DIR}/mime/packages"
|
||
|
- ${COMPONENT})
|
||
|
+ ${COMPONENT}
|
||
|
+ RENAME "cmake3cache.xml")
|
||
|
endif()
|
||
|
|
||
|
if(APPLE)
|
||
|
install(CODE "
|
||
|
- execute_process(COMMAND ln -s \"../MacOS/CMake\" cmake-gui
|
||
|
+ execute_process(COMMAND ln -s \"../MacOS/CMake\" cmake3-gui
|
||
|
WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin)
|
||
|
" ${COMPONENT})
|
||
|
endif()
|
||
|
@@ -245,7 +245,7 @@ endif()
|
||
|
if(CMake_INSTALL_DEPENDENCIES AND (APPLE OR WIN32))
|
||
|
# install rules for including 3rd party libs such as Qt
|
||
|
# if a system Qt is used (e.g. installed in /usr/lib/), it will not be included in the installation
|
||
|
- set(fixup_exe "\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin/cmake-gui${CMAKE_EXECUTABLE_SUFFIX}")
|
||
|
+ set(fixup_exe "\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin/cmake3-gui${CMAKE_EXECUTABLE_SUFFIX}")
|
||
|
if(APPLE)
|
||
|
set(fixup_exe "\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/MacOS/CMake")
|
||
|
endif()
|
||
|
diff --git a/Source/QtDialog/CMakeSetup.cxx b/Source/QtDialog/CMakeSetup.cxx
|
||
|
index c849d52..38da596 100644
|
||
|
--- a/Source/QtDialog/CMakeSetup.cxx
|
||
|
+++ b/Source/QtDialog/CMakeSetup.cxx
|
||
|
@@ -28,9 +28,9 @@
|
||
|
|
||
|
static const char* cmDocumentationUsage[][2] = {
|
||
|
{ nullptr,
|
||
|
- " cmake-gui [options]\n"
|
||
|
- " cmake-gui [options] <path-to-source>\n"
|
||
|
- " cmake-gui [options] <path-to-existing-build>" },
|
||
|
+ " cmake-gui3 [options]\n"
|
||
|
+ " cmake-gui3 [options] <path-to-source>\n"
|
||
|
+ " cmake-gui3 [options] <path-to-existing-build>" },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
@@ -65,7 +65,7 @@ int main(int argc, char** argv)
|
||
|
|
||
|
std::vector<cmDocumentationEntry> generators;
|
||
|
hcm.GetGeneratorDocumentation(generators);
|
||
|
- doc.SetName("cmake");
|
||
|
+ doc.SetName("cmake3");
|
||
|
doc.SetSection("Name", cmDocumentationName);
|
||
|
doc.SetSection("Usage", cmDocumentationUsage);
|
||
|
doc.AppendSection("Generators", generators);
|
||
|
@@ -123,11 +123,11 @@ int main(int argc, char** argv)
|
||
|
app.installTranslator(&translator);
|
||
|
|
||
|
// app setup
|
||
|
- app.setApplicationName("CMakeSetup");
|
||
|
+ app.setApplicationName("CMake3Setup");
|
||
|
app.setOrganizationName("Kitware");
|
||
|
QIcon appIcon;
|
||
|
- appIcon.addFile(":/Icons/CMakeSetup32.png");
|
||
|
- appIcon.addFile(":/Icons/CMakeSetup128.png");
|
||
|
+ appIcon.addFile(":/Icons/CMake3Setup32.png");
|
||
|
+ appIcon.addFile(":/Icons/CMake3Setup128.png");
|
||
|
app.setWindowIcon(appIcon);
|
||
|
|
||
|
CMakeSetupDialog dialog;
|
||
|
diff --git a/Source/QtDialog/QtDialogCPack.cmake.in b/Source/QtDialog/QtDialogCPack.cmake.in
|
||
|
index 7ae8605..c2fe89a 100644
|
||
|
--- a/Source/QtDialog/QtDialogCPack.cmake.in
|
||
|
+++ b/Source/QtDialog/QtDialogCPack.cmake.in
|
||
|
@@ -2,8 +2,8 @@ set(IS_APPLE @APPLE@)
|
||
|
set(CMAKE_PACKAGE_QTGUI @CMAKE_PACKAGE_QTGUI@)
|
||
|
|
||
|
if(CMAKE_PACKAGE_QTGUI)
|
||
|
- set(CPACK_PACKAGE_EXECUTABLES "cmake-gui" "CMake (cmake-gui)" ${CPACK_PACKAGE_EXECUTABLES})
|
||
|
- set(CPACK_CREATE_DESKTOP_LINKS "cmake-gui" ${CPACK_CREATE_DESKTOP_LINKS})
|
||
|
+ set(CPACK_PACKAGE_EXECUTABLES "cmake3-gui" "CMake3 (cmake3-gui)" ${CPACK_PACKAGE_EXECUTABLES})
|
||
|
+ set(CPACK_CREATE_DESKTOP_LINKS "cmake3-gui" ${CPACK_CREATE_DESKTOP_LINKS})
|
||
|
if(IS_APPLE)
|
||
|
# for apple install we set the install prefix to
|
||
|
# / and then install
|
||
|
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx
|
||
|
index bc36c5a..29b17b9 100644
|
||
|
--- a/Source/cmCTest.cxx
|
||
|
+++ b/Source/cmCTest.cxx
|
||
|
@@ -1753,22 +1753,22 @@
|
||
|
void cmCTest::ErrorMessageUnknownDashDValue(std::string& val)
|
||
|
{
|
||
|
cmCTestLog(this, ERROR_MESSAGE,
|
||
|
- "CTest -D called with incorrect option: " << val << std::endl);
|
||
|
+ "CTest3 -D called with incorrect option: " << val << std::endl);
|
||
|
|
||
|
cmCTestLog(
|
||
|
this, ERROR_MESSAGE,
|
||
|
"Available options are:"
|
||
|
<< std::endl
|
||
|
- << " ctest -D Continuous" << std::endl
|
||
|
- << " ctest -D Continuous(Start|Update|Configure|Build)" << std::endl
|
||
|
- << " ctest -D Continuous(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
- << " ctest -D Experimental" << std::endl
|
||
|
- << " ctest -D Experimental(Start|Update|Configure|Build)" << std::endl
|
||
|
- << " ctest -D Experimental(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
- << " ctest -D Nightly" << std::endl
|
||
|
- << " ctest -D Nightly(Start|Update|Configure|Build)" << std::endl
|
||
|
- << " ctest -D Nightly(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
- << " ctest -D NightlyMemoryCheck" << std::endl);
|
||
|
+ << " ctest3 -D Continuous" << std::endl
|
||
|
+ << " ctest3 -D Continuous(Start|Update|Configure|Build)" << std::endl
|
||
|
+ << " ctest3 -D Continuous(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
+ << " ctest3 -D Experimental" << std::endl
|
||
|
+ << " ctest3 -D Experimental(Start|Update|Configure|Build)" << std::endl
|
||
|
+ << " ctest3 -D Experimental(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
+ << " ctest3 -D Nightly" << std::endl
|
||
|
+ << " ctest3 -D Nightly(Start|Update|Configure|Build)" << std::endl
|
||
|
+ << " ctest3 -D Nightly(Test|Coverage|MemCheck|Submit)" << std::endl
|
||
|
+ << " ctest3 -D NightlyMemoryCheck" << std::endl);
|
||
|
}
|
||
|
|
||
|
bool cmCTest::CheckArgument(const std::string& arg, const char* varg1,
|
||
|
@@ -1997,7 +1997,7 @@ bool cmCTest::AddVariableDefinition(const std::string& arg)
|
||
|
// the main entry point of ctest, called from main
|
||
|
int cmCTest::Run(std::vector<std::string>& args, std::string* output)
|
||
|
{
|
||
|
- const char* ctestExec = "ctest";
|
||
|
+ const char* ctestExec = "ctest3";
|
||
|
bool cmakeAndTest = false;
|
||
|
bool executeTests = true;
|
||
|
bool SRArgumentSpecified = false;
|
||
|
diff --git a/Source/cmGlobalGenerator.cxx b/Source/cmGlobalGenerator.cxx
|
||
|
index a1764a3..0245a6e 100644
|
||
|
--- a/Source/cmGlobalGenerator.cxx
|
||
|
+++ b/Source/cmGlobalGenerator.cxx
|
||
|
@@ -2229,7 +2229,7 @@ void cmGlobalGenerator::CreateDefaultGlobalTargets(cmTargets* targets)
|
||
|
// We are building CMake itself. We cannot use the original
|
||
|
// executable to install over itself. The generator will
|
||
|
// automatically convert this name to the build-time location.
|
||
|
- cmd = "cmake";
|
||
|
+ cmd = "cmake3";
|
||
|
}
|
||
|
singleLine.push_back(cmd);
|
||
|
if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
|
||
|
diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx
|
||
|
index 7dece47..bd6946f 100644
|
||
|
--- a/Source/cmSystemTools.cxx
|
||
|
+++ b/Source/cmSystemTools.cxx
|
||
|
@@ -2143,7 +2143,7 @@
|
||
|
// Look for ..<CMAKE_BIN_DIR> (install tree) and then fall back to
|
||
|
// ../../../bin (build tree).
|
||
|
exe_dir = cmSystemTools::GetFilenamePath(exe_dir);
|
||
|
- if (cmSystemTools::FileExists(exe_dir + CMAKE_BIN_DIR "/cmake")) {
|
||
|
+ if (cmSystemTools::FileExists(exe_dir + CMAKE_BIN_DIR "/cmake3")) {
|
||
|
exe_dir += CMAKE_BIN_DIR;
|
||
|
} else {
|
||
|
exe_dir = cmSystemTools::GetFilenamePath(exe_dir);
|
||
|
@@ -2163,7 +2163,7 @@
|
||
|
#endif
|
||
|
exe_dir = cmSystemTools::GetActualCaseForPath(exe_dir);
|
||
|
cmSystemToolsCMakeCommand = exe_dir;
|
||
|
- cmSystemToolsCMakeCommand += "/cmake";
|
||
|
+ cmSystemToolsCMakeCommand += "/cmake3";
|
||
|
cmSystemToolsCMakeCommand += cmSystemTools::GetExecutableExtension();
|
||
|
#ifndef CMAKE_BUILD_WITH_CMAKE
|
||
|
// The bootstrap cmake does not provide the other tools,
|
||
|
@@ -2171,25 +2171,25 @@
|
||
|
exe_dir = CMAKE_BOOTSTRAP_BINARY_DIR "/bin";
|
||
|
#endif
|
||
|
cmSystemToolsCTestCommand = exe_dir;
|
||
|
- cmSystemToolsCTestCommand += "/ctest";
|
||
|
+ cmSystemToolsCTestCommand += "/ctest3";
|
||
|
cmSystemToolsCTestCommand += cmSystemTools::GetExecutableExtension();
|
||
|
cmSystemToolsCPackCommand = exe_dir;
|
||
|
- cmSystemToolsCPackCommand += "/cpack";
|
||
|
+ cmSystemToolsCPackCommand += "/cpack3";
|
||
|
cmSystemToolsCPackCommand += cmSystemTools::GetExecutableExtension();
|
||
|
cmSystemToolsCMakeGUICommand = exe_dir;
|
||
|
- cmSystemToolsCMakeGUICommand += "/cmake-gui";
|
||
|
+ cmSystemToolsCMakeGUICommand += "/cmake3-gui";
|
||
|
cmSystemToolsCMakeGUICommand += cmSystemTools::GetExecutableExtension();
|
||
|
if (!cmSystemTools::FileExists(cmSystemToolsCMakeGUICommand)) {
|
||
|
cmSystemToolsCMakeGUICommand.clear();
|
||
|
}
|
||
|
cmSystemToolsCMakeCursesCommand = exe_dir;
|
||
|
- cmSystemToolsCMakeCursesCommand += "/ccmake";
|
||
|
+ cmSystemToolsCMakeCursesCommand += "/ccmake3";
|
||
|
cmSystemToolsCMakeCursesCommand += cmSystemTools::GetExecutableExtension();
|
||
|
if (!cmSystemTools::FileExists(cmSystemToolsCMakeCursesCommand)) {
|
||
|
cmSystemToolsCMakeCursesCommand.clear();
|
||
|
}
|
||
|
cmSystemToolsCMClDepsCommand = exe_dir;
|
||
|
- cmSystemToolsCMClDepsCommand += "/cmcldeps";
|
||
|
+ cmSystemToolsCMClDepsCommand += "/cmcldeps3";
|
||
|
cmSystemToolsCMClDepsCommand += cmSystemTools::GetExecutableExtension();
|
||
|
if (!cmSystemTools::FileExists(cmSystemToolsCMClDepsCommand)) {
|
||
|
cmSystemToolsCMClDepsCommand.clear();
|
||
|
diff --git a/Source/cmakemain.cxx b/Source/cmakemain.cxx
|
||
|
index 056671a..d3ee86c 100644
|
||
|
--- a/Source/cmakemain.cxx
|
||
|
+++ b/Source/cmakemain.cxx
|
||
|
@@ -31,14 +31,14 @@
|
||
|
|
||
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
||
|
static const char* cmDocumentationName[][2] = {
|
||
|
- { nullptr, " cmake - Cross-Platform Makefile Generator." },
|
||
|
+ { nullptr, " cmake3 - Cross-Platform Makefile Generator." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsage[][2] = {
|
||
|
{ nullptr,
|
||
|
- " cmake [options] <path-to-source>\n"
|
||
|
- " cmake [options] <path-to-existing-build>" },
|
||
|
+ " cmake3 [options] <path-to-source>\n"
|
||
|
+ " cmake3 [options] <path-to-existing-build>" },
|
||
|
{ nullptr,
|
||
|
"Specify a source directory to (re-)generate a build system for "
|
||
|
"it in the current working directory. Specify an existing build "
|
||
|
@@ -43,7 +43,7 @@
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsageNote[][2] = {
|
||
|
- { nullptr, "Run 'cmake --help' for more information." },
|
||
|
+ { nullptr, "Run 'cmake3 --help' for more information." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
@@ -198,7 +198,7 @@ int do_cmake(int ac, char const* const* av)
|
||
|
|
||
|
hcm.GetGeneratorDocumentation(generators);
|
||
|
|
||
|
- doc.SetName("cmake");
|
||
|
+ doc.SetName("cmake3");
|
||
|
doc.SetSection("Name", cmDocumentationName);
|
||
|
doc.SetSection("Usage", cmDocumentationUsage);
|
||
|
if (ac == 1) {
|
||
|
@@ -229,7 +229,7 @@ int do_cmake(int ac, char const* const* av)
|
||
|
if (strcmp(av[i], "-i") == 0) {
|
||
|
/* clang-format off */
|
||
|
std::cerr <<
|
||
|
- "The \"cmake -i\" wizard mode is no longer supported.\n"
|
||
|
+ "The \"cmake3 -i\" wizard mode is no longer supported.\n"
|
||
|
"Use the -D option to set cache values on the command line.\n"
|
||
|
"Use cmake-gui or ccmake for an interactive dialog.\n";
|
||
|
/* clang-format on */
|
||
|
@@ -382,7 +382,7 @@ static int do_build(int ac, char const* const* av)
|
||
|
if (dir.empty()) {
|
||
|
/* clang-format off */
|
||
|
std::cerr <<
|
||
|
- "Usage: cmake --build <dir> [options] [-- [native-options]]\n"
|
||
|
+ "Usage: cmake3 --build <dir> [options] [-- [native-options]]\n"
|
||
|
"Options:\n"
|
||
|
CMAKE_BUILD_OPTIONS
|
||
|
;
|
||
|
diff --git a/Source/ctest.cxx b/Source/ctest.cxx
|
||
|
index 4edd62e..2591bf0 100644
|
||
|
--- a/Source/ctest.cxx
|
||
|
+++ b/Source/ctest.cxx
|
||
|
@@ -17,12 +17,12 @@
|
||
|
#include <vector>
|
||
|
|
||
|
static const char* cmDocumentationName[][2] = {
|
||
|
- { nullptr, " ctest - Testing driver provided by CMake." },
|
||
|
+ { nullptr, " ctest3 - Testing driver provided by CMake." },
|
||
|
{ nullptr, nullptr }
|
||
|
};
|
||
|
|
||
|
static const char* cmDocumentationUsage[][2] = { { nullptr,
|
||
|
- " ctest [options]" },
|
||
|
+ " ctest3 [options]" },
|
||
|
{ nullptr, nullptr } };
|
||
|
|
||
|
static const char* cmDocumentationOptions[][2] = {
|
||
|
@@ -163,7 +163,7 @@ int main(int argc, char const* const* argv)
|
||
|
ch->CreateCMake();
|
||
|
|
||
|
doc.SetShowGenerators(false);
|
||
|
- doc.SetName("ctest");
|
||
|
+ doc.SetName("ctest3");
|
||
|
doc.SetSection("Name", cmDocumentationName);
|
||
|
doc.SetSection("Usage", cmDocumentationUsage);
|
||
|
doc.PrependSection("Options", cmDocumentationOptions);
|
||
|
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
|
||
|
index f21e430..cd81333 100644
|
||
|
--- a/Tests/CMakeLists.txt
|
||
|
+++ b/Tests/CMakeLists.txt
|
||
|
@@ -2568,7 +2568,7 @@
|
||
|
add_test(NAME CTestGTMCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/MumpsCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestGTMCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*ZZCOVTST.m.*Total LOC:.*30.*Percentage Coverage: 80.00*"
|
||
|
@@ -2586,7 +2586,7 @@
|
||
|
add_test(NAME CTestCacheCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/MumpsCacheCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestCacheCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*ZZCOVTST.m.*Total LOC:.*29.*Percentage Coverage: 86.21.*"
|
||
|
@@ -2604,7 +2604,7 @@
|
||
|
add_test(NAME CTestPythonCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/PythonCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestPythonCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*foo.py.*Total LOC:.*13.*Percentage Coverage: 84.62.*"
|
||
|
@@ -2622,7 +2622,7 @@
|
||
|
add_test(NAME CTestCoberturaCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/CoberturaCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestCoberturaCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*CoverageTest.java.*Total LOC:.*18.*Percentage Coverage: 72.22.*"
|
||
|
@@ -2641,7 +2641,7 @@
|
||
|
add_test(NAME CTestJacocoCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/JacocoCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestJacocoCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*CoverageTest.java.*Total LOC:.*17.*Percentage Coverage: 76.47*"
|
||
|
@@ -2660,7 +2660,7 @@
|
||
|
add_test(NAME CTestJavascriptCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/JavascriptCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestJavascriptCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*test3.js.*Total LOC:.*49.*Percentage Coverage: 79.59*"
|
||
|
@@ -2678,7 +2678,7 @@
|
||
|
add_test(NAME CTestDelphiCoverage
|
||
|
COMMAND ${CMAKE_CMAKE_COMMAND} -E chdir
|
||
|
${CMake_BINARY_DIR}/Testing/DelphiCoverage
|
||
|
- $<TARGET_FILE:ctest> -T Coverage --debug)
|
||
|
+ $<TARGET_FILE:ctest3> -T Coverage --debug)
|
||
|
set_tests_properties(CTestDelphiCoverage PROPERTIES
|
||
|
PASS_REGULAR_EXPRESSION
|
||
|
"Process file.*UTCovTest.pas.*Total LOC:.*20.*Percentage Coverage: 95.*"
|
||
|
@@ -3327,9 +3327,9 @@
|
||
|
)
|
||
|
endif()
|
||
|
|
||
|
- add_test(NAME CMakeWizardTest COMMAND cmake -i)
|
||
|
+ add_test(NAME CMakeWizardTest COMMAND cmake3 -i)
|
||
|
set_property(TEST CMakeWizardTest PROPERTY PASS_REGULAR_EXPRESSION
|
||
|
- "The \"cmake -i\" wizard mode is no longer supported.")
|
||
|
+ "The \"cmake -i\" wizard mode is no longer supported.")
|
||
|
|
||
|
# Define a set of "contract" tests, each activated by a cache entry
|
||
|
# named "CMake_TEST_CONTRACT_<project>". For each Contract test,
|
||
|
diff --git a/Tests/CMakeTests/CMakeLists.txt b/Tests/CMakeTests/CMakeLists.txt
|
||
|
index d5524c3..7e4fd16 100644
|
||
|
--- a/Tests/CMakeTests/CMakeLists.txt
|
||
|
+++ b/Tests/CMakeTests/CMakeLists.txt
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-set(CMAKE_EXECUTABLE "${CMake_BIN_DIR}/cmake")
|
||
|
+set(CMAKE_EXECUTABLE "${CMake_BIN_DIR}/cmake3")
|
||
|
|
||
|
|
||
|
macro(AddCMakeTest TestName PreArgs)
|
||
|
diff --git a/Tests/CTestConfig/dashboard.cmake.in b/Tests/CTestConfig/dashboard.cmake.in
|
||
|
index 143fe71..31e26d3 100644
|
||
|
--- a/Tests/CTestConfig/dashboard.cmake.in
|
||
|
+++ b/Tests/CTestConfig/dashboard.cmake.in
|
||
|
@@ -5,7 +5,7 @@ set(CTEST_BINARY_DIRECTORY "@CMake_BINARY_DIR@/Tests/CTestConfig/@cfg@-dashboard
|
||
|
file(MAKE_DIRECTORY "${CTEST_BINARY_DIRECTORY}")
|
||
|
|
||
|
get_filename_component(dir "${CMAKE_COMMAND}" PATH)
|
||
|
-set(CMAKE_CTEST_COMMAND "${dir}/ctest")
|
||
|
+set(CMAKE_CTEST_COMMAND "${dir}/ctest3")
|
||
|
|
||
|
message("CMAKE_COMMAND='${CMAKE_COMMAND}'")
|
||
|
message("CMAKE_CTEST_COMMAND='${CMAKE_CTEST_COMMAND}'")
|
||
|
diff --git a/Tests/CommandLineTest/CMakeLists.txt b/Tests/CommandLineTest/CMakeLists.txt
|
||
|
index 96aac10..95eb5e8 100644
|
||
|
--- a/Tests/CommandLineTest/CMakeLists.txt
|
||
|
+++ b/Tests/CommandLineTest/CMakeLists.txt
|
||
|
@@ -27,7 +27,7 @@ EXEC_CMAKE_COMMAND("--version \"${CMAKE_CURRENT_BINARY_DIR}/version.txt\"")
|
||
|
add_executable(CommandLineTest CommandLineTest.cxx)
|
||
|
|
||
|
get_filename_component(CMAKE_COMMAND_PATH "${CMAKE_COMMAND}" PATH)
|
||
|
-set(CTEST_COMMAND "${CMAKE_COMMAND_PATH}/ctest")
|
||
|
+set(CTEST_COMMAND "${CMAKE_COMMAND_PATH}/ctest3")
|
||
|
macro(EXEC_CTEST_COMMAND CMAKE_ARGS)
|
||
|
exec_program("${CTEST_COMMAND}" ARGS "${CMAKE_ARGS}" RETURN_VALUE RET)
|
||
|
if(${RET})
|
||
|
--- a/Tests/FindPackageModeMakefileTest/CMakeLists.orig.txt 2018-03-28 13:16:49.000000000 +0200
|
||
|
+++ b/Tests/FindPackageModeMakefileTest/CMakeLists.txt 2018-04-07 16:41:42.485284020 +0200
|
||
|
@@ -21,7 +21,7 @@
|
||
|
|
||
|
# now set up the test:
|
||
|
file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/cmakeExecutable.mk"
|
||
|
- CONTENT "CMAKE = \"$<TARGET_FILE:cmake>\"\n"
|
||
|
+ CONTENT "CMAKE = \"$<TARGET_FILE:cmake3>\"\n"
|
||
|
)
|
||
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Makefile.in ${CMAKE_CURRENT_BINARY_DIR}/ConfMakefile @ONLY)
|
||
|
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/main.cpp ${CMAKE_CURRENT_BINARY_DIR}/main.cpp COPYONLY)
|
||
|
diff --git a/Tests/RunCMake/CommandLine/BuildDir--build-multiple-targets-stderr.txt b/Tests/RunCMake/CommandLine/BuildDir--build-multiple-targets-stderr.txt
|
||
|
index f2cbaa6..64b7eef 100644
|
||
|
--- a/Tests/RunCMake/CommandLine/BuildDir--build-multiple-targets-stderr.txt
|
||
|
+++ b/Tests/RunCMake/CommandLine/BuildDir--build-multiple-targets-stderr.txt
|
||
|
@@ -1,3 +1,3 @@
|
||
|
^'--target' may not be specified more than once\.
|
||
|
+
|
||
|
-Usage: cmake --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
+Usage: cmake3 --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
--- a/Tests/RunCMake/CommandLine/BuildDir--build-jobs-bad-number-stderr.orig.txt 2018-07-17 13:29:00.000000000 +0200
|
||
|
+++ b/Tests/RunCMake/CommandLine/BuildDir--build-jobs-bad-number-stderr.txt 2018-07-28 19:46:58.158978407 +0200
|
||
|
@@ -1,3 +1,3 @@
|
||
|
^'-j' invalid number '12ab' given\.
|
||
|
+
|
||
|
-Usage: cmake --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
+Usage: cmake3 --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
--- a/Tests/RunCMake/CommandLine/BuildDir--build--parallel-bad-number-stderr.orig.txt 2018-07-17 13:29:00.000000000 +0200
|
||
|
+++ b/Tests/RunCMake/CommandLine/BuildDir--build--parallel-bad-number-stderr.txt 2018-07-28 19:46:13.965190619 +0200
|
||
|
@@ -1,3 +1,3 @@
|
||
|
^'--parallel' invalid number '12ab' given\.
|
||
|
+
|
||
|
-Usage: cmake --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
+Usage: cmake3 --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
diff --git a/Tests/RunCMake/CommandLine/NoArgs-stdout.txt b/Tests/RunCMake/CommandLine/NoArgs-stdout.txt
|
||
|
index 1cd3469..7833aec 100644
|
||
|
--- a/Tests/RunCMake/CommandLine/NoArgs-stdout.txt
|
||
|
+++ b/Tests/RunCMake/CommandLine/NoArgs-stdout.txt
|
||
|
@@ -1,10 +1,10 @@
|
||
|
^Usage
|
||
|
|
||
|
- cmake \[options\] <path-to-source>
|
||
|
- cmake \[options\] <path-to-existing-build>
|
||
|
+ cmake3 \[options\] <path-to-source>
|
||
|
+ cmake3 \[options\] <path-to-existing-build>
|
||
|
|
||
|
Specify a source directory to \(re-\)generate a build system for it in the
|
||
|
current working directory. Specify an existing build directory to
|
||
|
re-generate its build system.
|
||
|
|
||
|
-Run 'cmake --help' for more information.$
|
||
|
+Run 'cmake3 --help' for more information.$
|
||
|
diff --git a/Tests/RunCMake/CommandLine/build-no-dir-stderr.txt b/Tests/RunCMake/CommandLine/build-no-dir-stderr.txt
|
||
|
index 8d518f6..d1ed4d5 100644
|
||
|
--- a/Tests/RunCMake/CommandLine/build-no-dir-stderr.txt
|
||
|
+++ b/Tests/RunCMake/CommandLine/build-no-dir-stderr.txt
|
||
|
@@ -1 +1 @@
|
||
|
-^Usage: cmake --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
+^Usage: cmake3 --build <dir> \[options\] \[-- \[native-options\]\]
|
||
|
--- a/Tests/RunCMake/CPack/tests/PACKAGE_CHECKSUM/TGZ-invalid-stderr.orig.txt 2018-03-28 13:16:49.000000000 +0200
|
||
|
+++ b/Tests/RunCMake/CPack/tests/PACKAGE_CHECKSUM/TGZ-invalid-stderr.txt 2018-04-07 20:51:12.050965106 +0200
|
||
|
@@ -1,2 +1,2 @@
|
||
|
-^CPack Error: Cannot recognize algorithm: invalid
|
||
|
-CPack Error: Error when generating package: package_checksum$
|
||
|
+^CPack3 Error: Cannot recognize algorithm: invalid
|
||
|
+CPack3 Error: Error when generating package: package_checksum$
|
||
|
--- a/Tests/RunCMake/CPackCommandLine/NotAGenerator-stderr.orig.txt 2018-05-17 14:44:49.000000000 +0200
|
||
|
+++ a/Tests/RunCMake/CPackCommandLine/NotAGenerator-stderr.txt 2018-05-19 21:48:40.880578293 +0200
|
||
|
@@ -1 +1 @@
|
||
|
-^CPack Error: Cannot initialize CPack generator: NotAGenerator
|
||
|
+^CPack3 Error: Cannot initialize CPack generator: NotAGenerator
|
||
|
diff --git a/Utilities/CMakeLists.txt b/Utilities/CMakeLists.txt
|
||
|
index cf6bb72..c75cfe6 100644
|
||
|
--- a/Utilities/CMakeLists.txt
|
||
|
+++ b/Utilities/CMakeLists.txt
|
||
|
@@ -13,9 +13,9 @@
|
||
|
endif()
|
||
|
add_custom_command(
|
||
|
OUTPUT ${dir}.stamp
|
||
|
- COMMAND cmake -E remove_directory ${dir}
|
||
|
- COMMAND cmake -E tar xf ${CMAKE_DOC_TARBALL}
|
||
|
- COMMAND cmake -E touch ${dir}.stamp
|
||
|
+ COMMAND cmake3 -E remove_directory ${dir}
|
||
|
+ COMMAND cmake3 -E tar xf ${CMAKE_DOC_TARBALL}
|
||
|
+ COMMAND cmake3 -E touch ${dir}.stamp
|
||
|
DEPENDS ${CMAKE_DOC_TARBALL}
|
||
|
)
|
||
|
add_custom_target(documentation ALL DEPENDS ${dir}.stamp)
|
||
|
diff --git a/Utilities/Sphinx/CMakeLists.txt b/Utilities/Sphinx/CMakeLists.txt
|
||
|
index 257ba62..8bff516 100644
|
||
|
--- a/Utilities/Sphinx/CMakeLists.txt
|
||
|
+++ b/Utilities/Sphinx/CMakeLists.txt
|
||
|
@@ -160,9 +160,17 @@
|
||
|
endif()
|
||
|
if(NOT skip)
|
||
|
CMake_OPTIONAL_COMPONENT(sphinx-man)
|
||
|
+ set(new_name "")
|
||
|
+ string(REPLACE "cmake" "cmake3" new_name "${name}")
|
||
|
+ if("${new_name}" STREQUAL "cpack")
|
||
|
+ string(REPLACE "cpack" "cpack3" new_name "${name}")
|
||
|
+ endif("${new_name}" STREQUAL "cpack")
|
||
|
+ if("${new_name}" STREQUAL "ctest")
|
||
|
+ string(REPLACE "ctest" "ctest3" new_name "${name}")
|
||
|
+ endif("${new_name}" STREQUAL "ctest")
|
||
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/man/${name}.${sec}
|
||
|
DESTINATION ${CMAKE_MAN_DIR}/man${sec}
|
||
|
- ${COMPONENT})
|
||
|
+ RENAME "${new_name}.${sec}" ${COMPONENT})
|
||
|
endif()
|
||
|
unset(skip)
|
||
|
endif()
|
||
|
diff --git a/bootstrap b/bootstrap
|
||
|
index b3f06a1..3b51252 100755
|
||
|
--- a/bootstrap
|
||
|
+++ b/bootstrap
|
||
|
@@ -1403,8 +1403,8 @@
|
||
|
-I`cmake_escape \"${cmake_source_dir}/Source\"` \
|
||
|
-I`cmake_escape \"${cmake_source_dir}/Source/LexerParser\"` \
|
||
|
-I`cmake_escape \"${cmake_source_dir}/Utilities\"`"
|
||
|
-echo "cmake: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
|
||
|
-echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} ${libs} -o cmake" >> "${cmake_bootstrap_dir}/Makefile"
|
||
|
+echo "cmake3: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
|
||
|
+echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} ${libs} -o cmake3" >> "${cmake_bootstrap_dir}/Makefile"
|
||
|
for a in ${CMAKE_CXX_SOURCES}; do
|
||
|
src=`cmake_escape "${cmake_source_dir}/Source/${a}.cxx"`
|
||
|
src_flags=`eval echo \\${cmake_cxx_flags_\${a}}`
|
||
|
@@ -1539,7 +1539,7 @@ cmake_options="-DCMAKE_BOOTSTRAP=1"
|
||
|
if [ -n "${cmake_verbose}" ]; then
|
||
|
cmake_options="${cmake_options} -DCMAKE_VERBOSE_MAKEFILE=1"
|
||
|
fi
|
||
|
-"${cmake_bootstrap_dir}/cmake" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}" ${cmake_options} ${cmake_bootstrap_system_libs} "$@"
|
||
|
+"${cmake_bootstrap_dir}/cmake3" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}" ${cmake_options} ${cmake_bootstrap_system_libs} "$@"
|
||
|
RES=$?
|
||
|
if [ "${RES}" -ne "0" ]; then
|
||
|
cmake_error 11 "Problem while running initial CMake"
|