| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
21ab58d3f8 GHS: Update test suite
72e0c115b7 GHS: Add Compiler ID detection
436cc5e991 GHS: try_compile() now uses GHS platform variables
4a1ec0de3d GHS: Fix toolset selection
1a66acdef2 GHS: Append ".gpj" to target name when generating build command
0c9e47d7cd GHS: Integrity Application updates
8044318431 GHS: Add support for some of the source file properties
73092b2213 GHS: Add support for object libraries
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2231
|
| |
| |
| |
| |
| |
| |
| | |
-- Forward GHS platform variables to try_compile()
CMAKE_TRY_COMPILE_PLATFORM_VARIABLES only worked for source signature try_compile()
-- Update tests to no longer add GHS platform variables to try_compile()
-- Avoid linker error in GhsMulti/GhsMultiCompilerOptions/CMakeLists.txt by building library
|
|\ \
| |/
|/|
| |
| |
| |
| |
| | |
74dc68b406 qt_wrap_*: Add deprecation notes to command docs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Brad King <brad.king@kitware.com>
Merge-request: !2738
|
| |
| |
| | |
Co-authored-by: Craig Scott <craig.scott@crascit.com>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
427ebecdf5 Help/find_package: clarify intended behavior with REQUIRED QUIET
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2777
|
| | |
| | |
| | |
| | | |
See #18773
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
f255280fd9 PIE link options: Update strategy to fix performance regression
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2739
|
| |/
| |
| |
| | |
Fixes: #18700
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
25cae1e85d install: Teach CODE,SCRIPT modes to evaluate generator expressions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2688
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This also introduces CMP0087 which will keep the OLD behaviour of not
evaluating generator expressions
Fixes: #15785
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
For add_compile_options and target_compile_options:
- Insert sections.
- Provide cross-links between the two doc pages
- Alleviate and explain links to the commands
...compile_definitions and ...include_directories.
- Alleviate link to COMPILE_OPTIONS, and integrate it into
the synopsis.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| | |
31840e363f file: Fix formatting of error in SIZE sub-command
98a39be6cf file: Add READ_SYMLINK sub-command
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2705
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| | |
8adf237e52 Misc. comment typos
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2703
|
| |
| |
| | |
Found via `codespell`
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
12b471e828 file: add SIZE option
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2639
|
| |
| |
| |
| |
| | |
This commit adds the SIZE option to file(). It returns the file size of
the given path if it exists and produces an error if not.
|
|/
|
|
|
|
|
|
| |
Since commit v3.0.0-rc1~260^2~32 (ctest_build: Use "cmake --build"
to launch the native build tool, 2013-11-14) we no longer need to
use the project name in `ctest_build()`.
Fixes: #18612
|
|\
| |
| |
| |
| |
| |
| | |
b82526c654 Help: Minor grammar and typo corrections for macro command docs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2622
|
| |
| |
| | |
Follow-up to !2616, specifically commit 22cca9b810
|
|/
|
|
| |
Fixes: #18593
|
| |
|
|
|
|
|
|
| |
Follow our own advise not to change cases.
Omit the leading underscore.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
dcf11cbcdc Help: Mention endmacro argument as legacy only.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2606
|
| |
| |
| |
| | |
Same change as previously done for function, if, while, ...
|
|/ |
|
| |
|
|
|
|
|
| |
Explain that the short form of variable references
in the if command does not apply to ENV and CACHE vars.
|
|
|
|
|
|
|
| |
Explain that the commands affect only the current CMake process,
not the process from which CMake was called,
nor the system environment at large,
nor the environment of subsequent build or test processes.
|
|
|
|
|
| |
This change adds documentation for the new DESTINATION behavior of
the install() command.
|
|\
| |
| |
| |
| |
| |
| | |
24fa04018c Help: Spell out ";-list" as "semicolon-separated list"
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2528
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
2f9c253961 Help: clarify "LINKER:" prefix usage
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2530
|
| | |
| | |
| | |
| | | |
Fixes: #18503
|
| | |
| | |
| | |
| | | |
viz., to section "Find Modules" in cmake-modules.7
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
c8e8c9cc7c Help: Date deprecation of deprecated commands.
19998d7b3c Help: Use 'deprecated' template, and date deprecation of modules
dc1bb33578 Help: Add version number to deprecation note
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2523
|
| | |/
| |/| |
|
|/ /
| |
| |
| |
| |
| | |
* Replace most "::" by ".. code-block:: cmake"
* Header sentence in imperative voice,
detailed command description in present tense.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
c2efb3efcd Help: Revise docs on Scripting Commands
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2504
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revise docs for all "Scripting Commands", except four find_XXX
that use a macro suite of their own.
* Take full advantage of the improved syntax highlighting.
* Make consequential use of <..> placeholders.
* Clarify things here and there in the text.
Specific improvements to some command docs:
* "math": Correct description of novel hexadecimal capability.
* "if", "foreach", "while": Provide link to "endif" etc
* "foreach", "while": Mention "break" and "continue".
* "foreach": Simplify explanation of ``RANGE`` and ``IN`` signatures;
advise against negative arguments or reverse ranges (compare issue #18461)
* "endif", "endfunction" etc: Explain that the argument is optional and
maintained for compatibility only
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
18cff26e3a Help: Clarify command-line encoding of target_link_libraries items
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2503
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Items that have full paths will be quoted automatically. Other
items are treated as command-line string fragments and get no
automatic escaping. Document the behavior for each item kind.
Fixes: #18467
|
| |\ \
| | | |
| | | |
| | | | |
Merge-request: !2449
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
Merge-request: !2457
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Merge-request: !2453
|