summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add properties to run the cpplint style checker with the compilerJamie Snape2017-01-2337-10/+185
| | | | | | Create a `<LANG>_CPPLINT` target property (initialized by a `CMAKE_<LANG>_CPPLINT` variable) to specify a `cpplint` style checker command line to be run along with the compiler.
* CMake Nightly Date StampKitware Robot2017-01-231-1/+1
|
* CMake Nightly Date StampKitware Robot2017-01-221-1/+1
|
* CMake Nightly Date StampKitware Robot2017-01-211-1/+1
|
* Merge topic 'add-dl-to-lua-static-linking'Brad King2017-01-201-0/+7
|\ | | | | | | | | adc04afe FindLua: Add dl library to Lua static library linking
| * FindLua: Add dl library to Lua static library linkingMichael Krasnyk2017-01-201-0/+7
| | | | | | | | | | If a Lua library is compiled from source as `liblua.a` its link dependency on `dl` must be satisfied explicitly.
* | Merge topic 'ExternalProject-restore-case-insensitive-hash'Brad King2017-01-201-1/+1
|\ \ | | | | | | | | | | | | 0ed885f7 ExternalProject: Restore case-insensitive download hash check
| * | ExternalProject: Restore case-insensitive download hash checkBrad King2017-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit v3.6.0-rc1~47^2 (ExternalProject: Re-implement download logic as a dedicated script, 2016-05-19) accidentally made the download hash check case-sensitive. The hash comparison is done in hex strings, so restore case-insensitive comparison since the case of the hex digits does not matter. Fixes: #16568
* | | Merge topic 'case-insensitive-bindir-detection'Brad King2017-01-201-1/+2
|\ \ \ | | | | | | | | | | | | | | | | 7f0a21a5 cmSystemTools: use the actual case for root detection
| * | | cmSystemTools: use the actual case for root detectionBen Boeckel2017-01-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows, calling a binary installed with the default `bin` binary directory will fail to be detected when called as `BIN\cmake.exe` due to the string compare. Get the actual case of the path before checking that the path ends with `CMAKE_BIN_DIR`. Fixes #16574.
* | | | Merge topic 'cpack-ifw-new-installer-options'Brad King2017-01-204-3/+176
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3fc4a2b7 QtIFW: Added new options to QtIFW cpack generator for modifying wizard style
| * | | | QtIFW: Added new options to QtIFW cpack generator for modifying wizard styleAlexander Voitenko2017-01-174-3/+176
| | | | |
* | | | | Merge topic '16165-manually-added-dependencies'Brad King2017-01-2012-0/+67
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | d9f836e9 Add a getter for manually added target dependencies
| * | | | | Add a getter for manually added target dependenciesGregor Jasny2017-01-1612-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | Closes: #16165
* | | | | | Merge topic 'cdash_upload_retry'Brad King2017-01-2014-52/+162
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 05ed82b1 ctest_submit: Update documentation for CDash upload retries 0ce7643a ctest_submit: improve handling of QUIET option 5614a5cd ctest_submit: Allow RETRY_COUNT for CDASH_UPLOAD
| * | | | | | ctest_submit: Update documentation for CDash upload retriesZack Galbreath2017-01-202-1/+12
| | | | | | |
| * | | | | | ctest_submit: improve handling of QUIET optionZack Galbreath2017-01-203-9/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach the CDASH_UPLOAD signature of ctest_submit() to more thoroughly respect the QUIET option.
| * | | | | | ctest_submit: Allow RETRY_COUNT for CDASH_UPLOADZack Galbreath2017-01-2011-42/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach the CDASH_UPLOAD signature of ctest_submit() to honor the RETRY_COUNT and RETRY_DELAY options. Also teach HttpRequest() to honor the default 120 second timeout for curl connections.
* | | | | | | CMake Nightly Date StampKitware Robot2017-01-201-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-01-191-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2017-01-181-1/+1
| |_|_|_|/ |/| | | |
* | | | | Merge topic 'cmCTestBuildHandler-fix-warning'Brad King2017-01-171-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f3864452 cmCTestBuildHandler: Fix warning in FragmentCompare signature
| * | | | | cmCTestBuildHandler: Fix warning in FragmentCompare signatureBrad King2017-01-161-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] ``` Reported-by: Sean McBride <sean@rogue-research.com>
* | | | | Merge topic 'update-kwsys'Brad King2017-01-173-7/+60
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ee77941a Merge branch 'upstream-KWSys' into update-kwsys 219c7bdc KWSys 2017-01-16 (a423d829)
| * \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-01-163-7/+60
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2017-01-16 (a423d829)
| | * | | | KWSys 2017-01-16 (a423d829)KWSys Upstream2017-01-163-7/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit a423d82989a4b89fa7d17f3dd5215684e902208e (master). Upstream Shortlog ----------------- Ben Boeckel (1): 45db0937 SystemTools: use PathExists where appropriate Brad King (1): e08eee61 SystemTools: Fix conversion warning in test case Eric Berge (1): 687fcd79 Add -lsocket for libcmsys.a build on SunOS Gregor Jasny (1): 0541ce21 SystemTools: Fix off-by-one in GetLineFromStream with size limit
* | | | | | Merge topic 'FindICU-include-dirs'Brad King2017-01-171-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | cdf7e5d8 FindICU: Add 'include' to the path suffixes
| * | | | | | FindICU: Add 'include' to the path suffixesFlorent Castelli2017-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this FindICU doesn't recognise the installation within homebrew.
* | | | | | | Merge topic 'findhdf5-libraries-targets'Brad King2017-01-171-4/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5201a306 FindHDF5: use the target rather than the path
| * | | | | | | FindHDF5: use the target rather than the pathBen Boeckel2017-01-161-4/+4
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | On Windows, the `LOCATION` property gets the path to the `.dll` rather than the `.lib` which is unsuitable for linking.
* | | | | | | Merge topic 'fixtureUnusedOrdering'Brad King2017-01-174-22/+76
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 298b5b31 CTest: Ensure setup/cleanup ordering even when fixture not required
| * | | | | | | CTest: Ensure setup/cleanup ordering even when fixture not requiredCraig Scott2017-01-164-22/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes: #16558
* | | | | | | | Merge topic 'file-GLOB-empty-no-crash'Brad King2017-01-173-1/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2bba0bfc file: Fix crash on GLOB with no expressions after LIST_DIRECTORIES
| * | | | | | | | file: Fix crash on GLOB with no expressions after LIST_DIRECTORIESBrad King2017-01-163-1/+3
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit v3.3.0-rc1~318^2~1 (file: Teach GLOB to list directories optionally, 2015-03-17) using `LIST_DIRECTORIES` followed by no expression causes a crash. Fix the logic to avoid the crash. Fixes: #16565
* | | | | | | | Merge topic 'expand_custom_commands'Brad King2017-01-1713-26/+146
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7c8ab7dd add_custom_{command,target}: Add COMMAND_EXPAND_LISTS option
| * | | | | | | | add_custom_{command,target}: Add COMMAND_EXPAND_LISTS optionEd Branch2017-01-1413-26/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option allows lists generated by generator expressions to be expanded. Closes: #15935
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-01-171-1/+1
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge topic 'source_group-tree'Brad King2017-01-1610-3/+227
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b42330be source_group: Add options create groups matching directory tree
| * | | | | | | | source_group: Add options create groups matching directory treeMateusz Janek2017-01-1610-3/+227
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `TREE` and `PREFIX` arguments to enable this behavior.
* | | | | | | | | Merge topic 'csharp_simple'Brad King2017-01-1613-80/+442
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 397b8546 VS: added documentation for C# support a7dd8e66 VS: added support for C# (for Visual Studio 2010, 2012, 2013, 2015) 6fda6005 VS: renamed target property VS_USER_PROPS_CXX to VS_USER_PROPS
| * | | | | | | | | VS: added documentation for C# supportMichael Stürmer2017-01-131-0/+25
| | | | | | | | | |
| * | | | | | | | | VS: added support for C# (for Visual Studio 2010, 2012, 2013, 2015)Michael Stürmer2017-01-138-73/+411
| | | | | | | | | |
| * | | | | | | | | VS: renamed target property VS_USER_PROPS_CXX to VS_USER_PROPSMichael Stürmer2017-01-135-7/+6
| | | | | | | | | |
* | | | | | | | | | Merge topic 'Autogen_Config'Brad King2017-01-163-340/+451
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bb670d96 Autogen: Generators: Remove space 3f86032b Autogen: Generators: Rename requiresMocing method f24e1d37 Autogen: Generators: Fix clang-tidy readability-else-after-return f27c5852 Autogen: Initializer: Add old settings file to clean files d7d2cb48 Autogen: Generators: Save the UIC/RCC settings that were actually used 721997a7 Autogen: Generators: Dedicated generateAll variables for MOC/UIC/RCC 9f47d326 Autogen: Generators: Save the MOC settings that were actually used 597124ba Autogen: Generators: Add function to read makefile definitions config aware 2b400b24 Autogen: Generators: Move moc/uic/rcc executable test to generate method edf0b8a5 Autogen: Generators: Rename GenerateFoo methods to FooGenerate 06430919 Autogen: Generators: Use FileAbsentOrOlder for UIC tests ca179f2a Autogen: Generators: Use FileAbsentOrOlder for MOC tests 119791ae Autogen: Generators: Introduce FileAbsentOrOlder function 95e4cfc5 Autogen: Generators: Simplify (and fix) JoinExts function 6c55755b Autogen: Generators: Make class static method a source static function 1491ab1c Autogen: Generators: Make class static method a source static function ...
| * | | | | | | | | | Autogen: Generators: Remove spaceSebastian Holtermann2017-01-121-1/+0
| | | | | | | | | | |
| * | | | | | | | | | Autogen: Generators: Rename requiresMocing methodSebastian Holtermann2017-01-122-5/+5
| | | | | | | | | | |
| * | | | | | | | | | Autogen: Generators: Fix clang-tidy readability-else-after-returnSebastian Holtermann2017-01-121-5/+5
| | | | | | | | | | |
| * | | | | | | | | | Autogen: Initializer: Add old settings file to clean filesSebastian Holtermann2017-01-121-0/+8
| | | | | | | | | | |
| * | | | | | | | | | Autogen: Generators: Save the UIC/RCC settings that were actually usedSebastian Holtermann2017-01-122-31/+118
| | | | | | | | | | |
| * | | | | | | | | | Autogen: Generators: Dedicated generateAll variables for MOC/UIC/RCCSebastian Holtermann2017-01-122-7/+11
| | | | | | | | | | |