summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Autogen: Add a definitions test to the MocOnly testSebastian Holtermann2018-11-142-1/+7
|
* Autogen: Add and use cmQtAutoGenInitializer::InfoWriter classSebastian Holtermann2018-11-142-145/+232
| | | | | | | | | The new ``cmQtAutoGenInitializer::InfoWriter`` class provides an interface to write strings/vectors/sets/maps in CMake format into a file. Its use replaces various `cmJoin` calls that failed to address escaping of semicolons in list elements. Closes #18554
* Merge topic 'GNUInstallDirs-FreeBSD-info'Brad King2018-11-146-8/+134
|\ | | | | | | | | | | | | | | | | | | f835f189ae GNUInstallDirs: Update FreeBSD "info" destination to share/info 4c0d97dd98 GNUInstallDirs: Split "info" and "man" default logic 1b8f0ca515 Tests: Split GNUInstallDirs expectations for FreeBSD Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Rolf Eike Beer <eike@sf-mail.de> Merge-request: !2588
| * GNUInstallDirs: Update FreeBSD "info" destination to share/infoTobias C. Berner2018-11-135-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | FreeBSD ports commit r484628 (Install texinfo files (GNU info) into ${PREFIX}/share/info, 2018-11-10) changed the "info" destination from "info" to "share/info". The commit included a patch to their distribution of CMake to fix the `GNUInstallDirs` module too. Apply a similar logic change to our upstream version of the module. We already made a similar change for GNU/kFreeBSD in commit v3.13.0-rc2~8^2 (GNUInstallDirs: Don't use BSD info and man paths on GNU/kFreeBSD, 2018-10-21). Fixes: #18585
| * GNUInstallDirs: Split "info" and "man" default logicBrad King2018-11-131-2/+6
| | | | | | | | The conditions may soon differ.
| * Tests: Split GNUInstallDirs expectations for FreeBSDBrad King2018-11-135-5/+127
| |
* | CMake Nightly Date StampKitware Robot2018-11-141-1/+1
| |
* | Merge topic 'deprecate-modules2'Brad King2018-11-131-3/+2
|\ \ | | | | | | | | | | | | | | | | | | df780bcc01 Help: Move deprecated modules to appropriate section. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2603
| * | Help: Move deprecated modules to appropriate section.Joachim Wuttke (l)2018-11-131-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move deprecated or obsolete modules to the section "Deprectated Modules" of cmake-modules(7): - MacroAddFileDependencies (Text says: Using the macro MACRO_ADD_FILE_DEPENDENCIES() is discouraged.) - UsePkgConfig (Text calls it "obsolete") - Use_wxWindows (was already listed in deprecation section)
* | | Merge topic 'macro+function-invocation'Brad King2018-11-132-37/+88
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | abb5945bd0 Help: Document that function invocation is case-insensitive 357cdee3a1 Help: Document that macro invocation is case-insensitive Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2607
| * | | Help: Document that function invocation is case-insensitiveJoachim Wuttke (l)2018-11-131-21/+46
| | | |
| * | | Help: Document that macro invocation is case-insensitiveJoachim Wuttke (l)2018-11-131-16/+42
|/ / /
* | | Merge topic 'macro'Brad King2018-11-131-1/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | dcf11cbcdc Help: Mention endmacro argument as legacy only. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2606
| * | | Help: Mention endmacro argument as legacy only.Joachim Wuttke (l)2018-11-131-1/+6
| |/ / | | | | | | | | | Same change as previously done for function, if, while, ...
* | | Merge topic 'SelectLibraryConfigurations'Brad King2018-11-131-16/+24
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fe15a1029c Help: Revise documentation of SelectLibraryConfigurations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2608
| * | | Help: Revise documentation of SelectLibraryConfigurationsJoachim Wuttke (l)2018-11-131-16/+24
| | | | | | | | | | | | | | | | | | | | | | | | List format for chosen variables. New paragraph before description of special cases.
* | | | Merge topic 'env2'Brad King2018-11-1329-0/+59
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 26a70449cc Help: Describe environment variables as such. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2609
| * | | | Help: Describe environment variables as such.Joachim Wuttke (l)2018-11-1329-0/+59
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | In each environment variable doc page, insert an opening paragraph (ENV_VAR.txt) to say that this is an environment variable, and provide a link to the cmake-language section on environment variables.
* | | | Merge topic 'DeployQt4'Brad King2018-11-131-6/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a7f02197b Help: Downcase function names in DeployQt4 doc. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2600
| * | | | Help: Downcase function names in DeployQt4 doc.Joachim Wuttke (o)2018-11-121-6/+6
| | |/ / | |/| |
* | | | Merge topic 'WriteCompilerDetectionHeader'Brad King2018-11-131-5/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0470ee96b1 Help: Remove duplication of function name. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2605
| * | | | Help: Remove duplication of function name.Joachim Wuttke (l)2018-11-121-5/+4
| |/ / /
* | | | Merge branch 'release-3.13'Brad King2018-11-130-0/+0
|\ \ \ \
| * \ \ \ Merge branch 'FindBoost-1.69' into release-3.13Brad King2018-11-132-5/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !2601
* | \ \ \ \ 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