summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'FindBoost-1.69'Brad King2018-11-132-5/+5
|\ | | | | | | | | | | | | 5045cd82d0 FindBoost: Additional fixes for 1.69 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2601
| * FindBoost: Additional fixes for 1.69Roger Leigh2018-11-132-5/+5
| |
* | Merge topic 'vs-just-my-code-flag-map'Brad King2018-11-131-0/+2
|\ \ | | | | | | | | | | | | | | | | | | 516c6fc38c VS: Add flag table entry for -JMC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2587
| * | VS: Add flag table entry for -JMCTengiz Sharafiev2018-11-101-0/+2
| | | | | | | | | | | | | | | | | | Add support for mapping Just My Code compiler flag Fixes: #18289
* | | Merge topic 'colored-ctest-summary'Brad King2018-11-134-16/+92
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ffdec37a19 CTest: Add colored output on tests summary where supported Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2577
| * | | CTest: Add colored output on tests summary where supportedSylvain Joubert2018-11-094-16/+92
| |/ / | | | | | | | | | | | | | | | | | | | | | - Number of passed/failed tests is colored according to the whole outcome - Individual listed tested are colored according to their completion status: * Disabled: blue * Failed: red * Not Run: yellow
* | | Merge topic 'if_support_checking_if_cache_var_defined'Brad King2018-11-134-5/+24
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 1222f02e34 If: Support the 'DEFINED CACHE{}' syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2561
| * | | If: Support the 'DEFINED CACHE{}' syntaxRobert Maynard2018-11-094-5/+24
| | | |
* | | | CMake Nightly Date StampKitware Robot2018-11-131-1/+1
| | | |
* | | | Merge topic 'BundleUtilities'Brad King2018-11-121-16/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 96c31fad71 Help: Downcase functions in BundleUtilities Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2599
| * | | | Help: Downcase functions in BundleUtilitiesJoachim Wuttke (o)2018-11-121-16/+16
| | | | | | | | | | | | | | | | | | | | Presumably, capitalization was left over from very old times
* | | | | Merge topic 'FindPackageMessage'Brad King2018-11-121-9/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 89b5f4fcc7 Help: Correct macro -> function in FindPackageMessage. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2598
| * | | | | Help: Correct macro -> function in FindPackageMessage.Joachim Wuttke (l)2018-11-121-9/+9
| |/ / / / | | | | | | | | | | | | | | | Correct in the text, and change capitalization accordingly.
* | | | | Merge topic 'CheckPrototypeDefinition'Brad King2018-11-121-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f05d7ed5ff Help: correct macro -> function in CheckPrototypeDefinition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2591
| * | | | | Help: correct macro -> function in CheckPrototypeDefinitionJoachim Wuttke (o)2018-11-121-2/+2
| |/ / / / | | | | | | | | | | | | | | | Correct in text, and downcase function name in function statement.
* | | | | Merge topic 'DocumentationVTK'Brad King2018-11-121-3/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 36e9d2d124 Help: remove reference to inexistent file DocumentationVTK.cmake. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2597
| * | | | | Help: remove reference to inexistent file DocumentationVTK.cmake.Joachim Wuttke (l)2018-11-121-3/+1
| | | | | |
* | | | | | Merge topic 'CMakeAddFortranSubdirectory'Brad King2018-11-121-6/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b93b3b5500 Help: better summary and xrefs for CMakeAddFortranSubdirectory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2592
| * | | | | | Help: better summary and xrefs for CMakeAddFortranSubdirectoryJoachim Wuttke (h)2018-11-111-6/+6
| |/ / / / /
* | | | | | Merge topic 'CMakePrintHelpers'Brad King2018-11-121-10/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1c94129e98 Help: correct macro -> function in CMakePrintHelpers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2596
| * | | | | | Help: correct macro -> function in CMakePrintHelpersJoachim Wuttke (h)2018-11-111-10/+11
| |/ / / / / | | | | | | | | | | | | | | | | | | and apply lower case throughout
* | | | | | Merge topic 'deprecate-ParseArguments'Brad King2018-11-121-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ff800a768c Help: move CMakeParseArguments to deprecated section Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2595
| * | | | | | Help: move CMakeParseArguments to deprecated sectionJoachim Wuttke (h)2018-11-111-1/+1
| |/ / / / /
* | | | | | Merge topic 'CPack-sections'Brad King2018-11-121-2/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e286627334 Help: Insert section headers in CPack module Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2593
| * | | | | | Help: Insert section headers in CPack moduleJoachim Wuttke (h)2018-11-121-2/+8
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | The one extant section header was confusing at least: Not all the doc page is on Variables.
* | | | | | Merge topic 'pie-link-options'Craig Scott2018-11-1254-30/+768
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c4b4d8b3a6 POSITION_INDEPENDENT_CODE: Manage link flags for executables 724a0346f7 POSITION_INDEPENDENT_CODE: Fix erroneous '-fPIE' flag for Sun Studio 023188ffb4 INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2465
| * | | | | POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-1143-20/+683
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #14983, #16561
| * | | | | POSITION_INDEPENDENT_CODE: Fix erroneous '-fPIE' flag for Sun StudioMarc Chevrier2018-11-083-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #16311
| * | | | | INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions supportMarc Chevrier2018-11-0813-10/+82
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #16532
* | | | | | Merge topic 'autogen_global_target'Brad King2018-11-1233-68/+638
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0e97ef74d8 Autogen: Add release notes for CMAKE_GLOBAL_AUTOGEN/RCC_TARGET 2ef8fe2222 Autogen: Add documentation for CMAKE_GLOBAL_AUTOGEN/RCC_TARGET 8c8731b422 Autogen: Add test for CMAKE_GLOBAL_AUTOGEN/RCC_TARGET 3baa817c34 Autogen: Add support for global ``autogen`` and ``autorcc`` targets 3327d3bb20 Autogen: Add cmQtAutoGenGlobalInitializer class Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2567
| * | | | | | Autogen: Add release notes for CMAKE_GLOBAL_AUTOGEN/RCC_TARGETSebastian Holtermann2018-11-111-0/+8
| | | | | | |
| * | | | | | Autogen: Add documentation for CMAKE_GLOBAL_AUTOGEN/RCC_TARGETSebastian Holtermann2018-11-119-0/+79
| | | | | | |
| * | | | | | Autogen: Add test for CMAKE_GLOBAL_AUTOGEN/RCC_TARGETSebastian Holtermann2018-11-1117-0/+279
| | | | | | |
| * | | | | | Autogen: Add support for global ``autogen`` and ``autorcc`` targetsSebastian Holtermann2018-11-114-16/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This teaches CMake the variables - CMAKE_GLOBAL_AUTOGEN_TARGET - CMAKE_GLOBAL_AUTOGEN_TARGET_NAME - CMAKE_GLOBAL_AUTORCC_TARGET - CMAKE_GLOBAL_AUTORCC_TARGET_NAME which control the generation of global ``autogen`` and ``autorcc`` targets. Closes #17721
| * | | | | | Autogen: Add cmQtAutoGenGlobalInitializer classSebastian Holtermann2018-11-114-59/+115
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | This moves the global ``AUTOMOC/UIC/RCC`` targets initializer generation code into a separate new ``cmQtAutoGenGlobalInitializer`` class.
* | | | | | Merge topic 'FindODBC-mingw-avoid-hardcoded-odbc32'Brad King2018-11-121-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4e4551f9f3 FindODBC: Do not assume odbc32.lib for MinGW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2585
| * | | | | | FindODBC: Do not assume odbc32.lib for MinGWMateusz Łoskot2018-11-091-1/+3
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | For MinGW, do not look for odbc32.lib but allow search for libodbc32.a. Fixes: #18539
* | | | | | Merge topic 'FindICU-link-dl'Brad King2018-11-121-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1320122d3f FindICU: Add libdl to the link libraries for icu-uc Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Francois Budin <francois.budin@kitware.com> Merge-request: !2581
| * | | | | | FindICU: Add libdl to the link libraries for icu-ucCameron Cawley2018-11-081-0/+4
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'release-3.13'Brad King2018-11-120-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'FindBoost-compiler-guess-update' into release-3.13Brad King2018-11-091-7/+26
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2579
| * \ \ \ \ \ \ Merge branch 'asm-compiler-id-clang' into release-3.13Brad King2018-11-091-0/+8
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2584
* | \ \ \ \ \ \ \ Merge topic 'asm-compiler-id-clang'Brad King2018-11-121-0/+8
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c84fb4812d ASM: Detect compiler id for Clang used as Assembler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2584
| * | | | | | | | ASM: Detect compiler id for Clang used as AssemblerBrad King2018-11-091-0/+8
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing vendor table entries for Clang and AppleClang to identify them. Previously this worked only if Clang was also enabled as a C or CXX compiler first because we used to copy the C compiler id. However, that was removed by commit v3.13.0-rc1~44^2 (ASM: Search for full path even when using C or C++ compiler, 2018-09-26). Fixes: #18575
* | | | | | | | Merge topic 'FindBoost-compiler-guess-update'Brad King2018-11-121-7/+26
|\ \ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b71667a395 FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+ Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2579
| * | | | | | | FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+Mateusz Łoskot2018-11-091-7/+26
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add recognition of compiler version and prefix for clang. Accommodate changes to version numbering scheme for GCC 5+ and clang 4+ - Minor number becomes patch, so excluded it from compiler prefix. - Improves searching for Boost 1.69+ libraries built with GCC 5+ and clang 4+, where library names are generated with compiler tag based on major version only eg. -gcc5 for GC 5.5.0 or -clang6 for clang 6.0.0 - Follows up related changes in upcoming Boost 1.69 https://github.com/boostorg/build/pull/349 Dump detected compiler version in Boost_DEBUG message. Replace use of CMAKE_COMPILER_IS_GNUCXX with CMAKE_CXX_COMPILER_ID.
* | | | | | | CMake Nightly Date StampKitware Robot2018-11-121-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2018-11-111-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2018-11-101-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge branch 'release-3.13'Brad King2018-11-090-0/+0
|\ \ \ \ \ | |/ / / /