summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Compiler/TI: Add compiler flags to linkerJosef Angstenberger2020-07-141-1/+1
| | | | | | | | | | | | | | By adding the compiler flags via `<FLAGS>` to the linker call, the linker can decide which default library to use. CMake replaces `<FLAGS>` by the content of `CMAKE_<LANG>_FLAGS`. So any relevant flag needs to be defined in this variable, preferably in a toolchain file. The compiler flags have to be specified before the `--run_linker` flag and the linker flags afterwards. Replaces Merge-request !4890
* Compiler/TI: Avoid usage of ranlibJosef Angstenberger2020-07-141-0/+1
| | | | | | | | | If a ranlib executable has been found it is used for finishing an archive. In case of the TI compiler the archive file gets corrupted. Fixes: #14876
* Compiler/TI: Sync ASM settings to C/CXXJosef Angstenberger2020-07-141-6/+2
| | | | | | For assembler the same compiler executable is used as for C/CXX. So the setting shall be kept in sync.
* Compiler/TI: Refactor C/CXX to use a common fileJosef Angstenberger2020-07-143-31/+39
|
* Compiler/TI: Detect architectureJosef Angstenberger2020-07-141-1/+18
|
* Merge topic 'stdstring-compute'Brad King2020-07-132-34/+33
|\ | | | | | | | | | | | | 9b236b5451 cmComputeLinkInformation: members use std:string arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4999
| * cmComputeLinkInformation: members use std:string argumentsVitaly Stakhovsky2020-07-102-34/+33
| |
* | Merge topic 'stl-support-filesystem-path'Brad King2020-07-1315-3/+3404
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | d654bf3449 STL Support: Add cm::filesystem::path in <cm/filesystem> e5798126fc STL Support: introduce dedicated configuration file 4408f34cfe STL Support: Add function cm::quoted in <cm/iomanip> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4968
| * | STL Support: Add cm::filesystem::path in <cm/filesystem>Marc Chevrier2020-07-0910-2/+3196
| | |
| * | STL Support: introduce dedicated configuration fileMarc Chevrier2020-07-096-1/+22
| | |
| * | STL Support: Add function cm::quoted in <cm/iomanip>Marc Chevrier2020-07-092-0/+186
| | |
* | | Merge topic 'cuda-memcheck'Brad King2020-07-1312-2/+479
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cee92a9fb0 Help: add release notes for CTest cuda-memcheck support f38e4a1871 Tests: Add cases for CTest cuda-memcheck parser fe062800f0 CTest: add cuda-memcheck support Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: tcojean <terry.cojean@kit.edu> Merge-request: !4952
| * | | Help: add release notes for CTest cuda-memcheck supportTobias Ribizel2020-07-091-0/+8
| | | |
| * | | Tests: Add cases for CTest cuda-memcheck parserTobias Ribizel2020-07-099-2/+326
| | | |
| * | | CTest: add cuda-memcheck supportTobias Ribizel2020-07-092-0/+145
| | | |
* | | | Merge branch 'release-3.18'Brad King2020-07-130-0/+0
|\ \ \ \
| * \ \ \ Merge topic 'imported-local-target-alias' into release-3.18Brad King2020-07-135-6/+28
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b0f6508a0 ALIAS targets: Non-global aliases must be propagated to sub-directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5002
* | \ \ \ \ Merge topic 'imported-local-target-alias'Brad King2020-07-135-6/+28
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b0f6508a0 ALIAS targets: Non-global aliases must be propagated to sub-directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5002
| * | | | | ALIAS targets: Non-global aliases must be propagated to sub-directoriesMarc Chevrier2020-07-115-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20942
* | | | | | Merge branch 'release-3.18'Brad King2020-07-130-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'doc-source-prop-dir-options' into release-3.18Brad King2020-07-134-56/+84
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0bdb1a77d1 Help: Clarify wording of dir-related source property options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5000
* | \ \ \ \ \ Merge topic 'doc-source-prop-dir-options'Brad King2020-07-134-56/+84
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0bdb1a77d1 Help: Clarify wording of dir-related source property options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5000
| * | | | | | Help: Clarify wording of dir-related source property optionsCraig Scott2020-07-134-56/+84
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'release-3.18'Brad King2020-07-130-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'supported-profiling-formats' into release-3.18Brad King2020-07-131-1/+3
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9c3beb532f cmake: Show supported formats in --help output for --profiling-format Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: dublet <github@dublet.org> Merge-request: !5001
* | | | | | Merge topic 'supported-profiling-formats'Brad King2020-07-131-1/+3
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9c3beb532f cmake: Show supported formats in --help output for --profiling-format Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: dublet <github@dublet.org> Merge-request: !5001
| * | | | | cmake: Show supported formats in --help output for --profiling-formatCraig Scott2020-07-111-1/+3
| |/ / / / | | | | | | | | | | Fixes: #20943
* | | | | CMake Nightly Date StampKitware Robot2020-07-131-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2020-07-121-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2020-07-111-1/+1
| | | | |
* | | | | Merge branch 'release-3.18'Brad King2020-07-100-0/+0
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | CMake 3.18.0-rc4v3.18.0-rc4Brad King2020-07-101-1/+1
| | | |
* | | | Merge topic 'variable_watch_docs'Brad King2020-07-101-3/+36
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bb15663858 Help: Expand documentation of variable_watch() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4990
| * | | | Help: Expand documentation of variable_watch()Petr Kmoch2020-07-091-3/+36
| | | | | | | | | | | | | | | | | | | | Document parameters and corner-case behaviour of variable_watch() command.
* | | | | Merge topic 'string-cleanup'Brad King2020-07-105-16/+11
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ef18e8525 Clean a few string conversions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4997
| * | | | | Clean a few string conversionsVitaly Stakhovsky2020-07-095-16/+11
| | |_|_|/ | |/| | |
* | | | | Merge branch 'release-3.18'Brad King2020-07-100-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge topic 'source_file_both_props' into release-3.18Brad King2020-07-1010-33/+75
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 961ee62faa Help: Update get_property and get_source_file_property docs 1235f2d747 set_property: Allow both DIRECTORY and TARGET_DIRECTORY together 177052d6b8 set_property: Fix name of TARGET_DIRECTORY option in error messages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4994
* | \ \ \ \ Merge topic 'source_file_both_props'Brad King2020-07-1010-33/+75
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 961ee62faa Help: Update get_property and get_source_file_property docs 1235f2d747 set_property: Allow both DIRECTORY and TARGET_DIRECTORY together 177052d6b8 set_property: Fix name of TARGET_DIRECTORY option in error messages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4994
| * | | | | Help: Update get_property and get_source_file_property docsAlexandru Croitor2020-07-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Specify the names and alternatives a bit more clearly.
| * | | | | set_property: Allow both DIRECTORY and TARGET_DIRECTORY togetherAlexandru Croitor2020-07-096-26/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to specify both DIRECTORY and TARGET_DIRECTORY at the same time in `set_source_files_properties()` and `set_property(SOURCE)` commands. Add test cases and update the documentation. Fixes: #20932
| * | | | | set_property: Fix name of TARGET_DIRECTORY option in error messagesAlexandru Croitor2020-07-093-5/+5
| | | | | |
* | | | | | Merge branch 'release-3.18'Brad King2020-07-100-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'irsl-intel-ia32' into release-3.18Brad King2020-07-101-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f332ce12d6 IRSL: Fix path to Intel 32-bit redist libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4995
* | \ \ \ \ \ Merge topic 'irsl-intel-ia32'Brad King2020-07-101-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f332ce12d6 IRSL: Fix path to Intel 32-bit redist libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4995
| * | | | | | IRSL: Fix path to Intel 32-bit redist librariesTorgeir Rusten2020-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The path to the 32 bit libraries in the Intel windows/redist folder use ia32. I don't remember if this has changed at some point, but ia32 has been used at least since Intel Fortran XE 2018.
* | | | | | | Merge branch 'release-3.18'Brad King2020-07-100-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'FindOpenMP-version' into release-3.18Brad King2020-07-101-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 656d6ea821 FindOpenMP: Set version variables every time CMake runs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4996
* | \ \ \ \ \ \ Merge topic 'FindOpenMP-version'Brad King2020-07-101-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 656d6ea821 FindOpenMP: Set version variables every time CMake runs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4996
| * | | | | | | FindOpenMP: Set version variables every time CMake runsBrad King2020-07-091-1/+1
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version is determined in two steps. First, the "spec date" is detected and cached. Second, the date is converted to a version. Move the second step out of the spec date cache guard condition so that it runs every time even if the spec date is already cached. Fixes: #19150