summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'docker-rel-linux'Brad King2019-08-2919-88/+456
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 689fdbfc61 Utilities/Release: Drop linux64 script in favor of docker build 2d7cfd30ac Utilities/Release: Drop source archive generation in scripts facc240a45 Utilities/Release: Add docker specs to build and test Linux binaries bf832ccf01 Utilities/Release: Add README.rst describing directory content ab153f17bf Utilities/Release: Drop machine-specific README ed294c1664 Add option to skip CMake tests that need network access 4b8a864d52 Add option to test CMake itself against its hosting CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Gregor Jasny <gjasny@googlemail.com> Merge-request: !3727
| * Utilities/Release: Drop linux64 script in favor of docker buildBrad King2019-08-283-58/+0
| | | | | | | | Drop also drop the CMakeNightlyLinux64 test that uses the script.
| * Utilities/Release: Drop source archive generation in scriptsBrad King2019-08-283-2/+3
| | | | | | | | | | We will generate the `.tar.gz` and `.zip` source archives using `git archive` in the scripts that drive the Linux build with Docker.
| * Utilities/Release: Add docker specs to build and test Linux binariesBrad King2019-08-2811-0/+408
| | | | | | | | | | These will allow anyone to produce portable binaries like those published on `cmake.org`.
| * Utilities/Release: Add README.rst describing directory contentBrad King2019-08-232-0/+29
| |
| * Utilities/Release: Drop machine-specific READMEBrad King2019-08-231-18/+0
| |
| * Add option to skip CMake tests that need network accessBrad King2019-08-232-11/+13
| |
| * Add option to test CMake itself against its hosting CMakeBrad King2019-08-231-0/+4
| |
* | Merge branch 'release-3.15'Brad King2019-08-290-0/+0
|\ \
| * \ Merge branch 'backport-find-no-name' into release-3.15Brad King2019-08-284-1/+5
| |\ \ | | | | | | | | | | | | Merge-request: !3751
* | \ \ Merge topic 'find-no-name'Brad King2019-08-294-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84e33e6da4 Merge branch 'backport-find-no-name' into find-no-name 4c8760c9fb find_path: Fix crash on empty old-style list of names Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3751
| * \ \ \ Merge branch 'backport-find-no-name' into find-no-nameBrad King2019-08-284-1/+5
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | find_path: Fix crash on empty old-style list of namesBrad King2019-08-284-1/+5
| | | | | | | | | | | | | | | | | | | | Fixes: #19651
* | | | | CMake Nightly Date StampKitware Robot2019-08-291-1/+1
| | | | |
* | | | | Merge topic 'vs-ConfigurationType-genex'Brad King2019-08-285-3/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8909a450a6 VS: Add support for generator expressions to VS_CONFIGURATION_TYPE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3746
| * | | | | VS: Add support for generator expressions to VS_CONFIGURATION_TYPEDaniel Eiband2019-08-265-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generator expressions in target property VS_CONFIGURATION_TYPE might be used to set the ConfigurationType to Utility for certain configurations to not build the target while still linking to the target in other configurations. Fixes: #19613
* | | | | | Merge topic 'sf-LANGUAGE-prop'Brad King2019-08-2810-37/+39
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 41ba3e28e6 Tests: Collect SourceFileProperty tests a40744c81a cmSourceFile: Move LANGUAGE to GetPropertyForUser 8cb3cffa42 cmSourceFile: Rename non-const GetLanguage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3744
| * | | | | | Tests: Collect SourceFileProperty testsTushar Maheshwari2019-08-272-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move the related test from COnly to SourceFileProperty - Cover `get_source_file_property` and `get_property(... SOURCE ...)`
| * | | | | | cmSourceFile: Move LANGUAGE to GetPropertyForUserTushar Maheshwari2019-08-273-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove the special case from cmGetSourceFilePropertyCommand Tests: check LANGUAGE for source file - use target_sources to add file - use get_property to read property value
| * | | | | | cmSourceFile: Rename non-const GetLanguageTushar Maheshwari2019-08-278-21/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GetOrDetermineLanguage: - Read the property if available - Determine the Language using the file extension Fix all usage of the non-const member in the repository.
* | | | | | | Merge topic 'cpack-ifw-command-vectorization'Brad King2019-08-281-47/+72
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9367f7dcdd CPack/IFW: Command vectorization Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3732
| * | | | | | | CPack/IFW: Command vectorizationKonstantin Podsvirov2019-08-271-47/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19634
* | | | | | | | Merge topic 'cmCommand_refactor_disallowed'Brad King2019-08-2821-300/+116
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54872b73b9 cmCommand refactor: remove cmDisallowedCommand class 11f35d340e cmCommand refactor: remove unused AddDisallowedCommand overload ae51aa32f0 cmCommand refactor: cmVariableRequiresCommand 185fa2c4f3 cmCommand refactor: cmUtilitySourceCommand c8deeac68f cmCommand refactor: cmSubdirDependsCommand c2c222eba1 cmCommand refactor: cmOutputRequiredFilesCommand 7533e47ccc cmCommand refactor: cmLoadCommandCommand 9d6fc3f5ed cmCommand refactor: cmExportLibraryDependenciesCommand ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3736
| * | | | | | | | cmCommand refactor: remove cmDisallowedCommand classGabor Bencze2019-08-264-79/+0
| | | | | | | | |
| * | | | | | | | cmCommand refactor: remove unused AddDisallowedCommand overloadGabor Bencze2019-08-262-14/+0
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmVariableRequiresCommandGabor Bencze2019-08-263-27/+13
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmUtilitySourceCommandGabor Bencze2019-08-263-37/+25
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmSubdirDependsCommandGabor Bencze2019-08-263-18/+5
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmOutputRequiredFilesCommandGabor Bencze2019-08-263-43/+27
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmLoadCommandCommandGabor Bencze2019-08-253-30/+17
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmExportLibraryDependenciesCommandGabor Bencze2019-08-253-24/+12
| | | | | | | | |
| * | | | | | | | cmCommand refactor: cmUseMangledMesaCommandGabor Bencze2019-08-253-28/+17
| | | | | | | | |
* | | | | | | | | Merge branch 'release-3.15'Brad King2019-08-280-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | |
| * | | | | | | | Merge branch 'autogen_fix_use_after_move' into release-3.15Brad King2019-08-272-3/+3
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3745
* | \ \ \ \ \ \ \ \ Merge topic 'autogen_fix_use_after_move'Brad King2019-08-282-3/+3
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | / / / | |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | e32f70036c Autogen: Fix AUTOUIC segfault, when file includes colliding ui_*.h file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3745
| * | | | | | | | Autogen: Fix AUTOUIC segfault, when file includes colliding ui_*.h fileSebastian Holtermann2019-08-272-3/+3
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a case of use after move of a `std::shared_ptr` in `AUTOUIC`. It triggered a segfault, when the error message for colliding `ui_*.h` includes in different files was computed.
* | | | | | | | CMake Nightly Date StampKitware Robot2019-08-281-1/+1
| | | | | | | |
* | | | | | | | Merge topic 'cmake-initial-cache-dirs'Brad King2019-08-2710-10/+51
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4ca0526f8a cmake: Pass -S and -B into PreLoad.cmake and -C scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3709
| * | | | | | | | cmake: Pass -S and -B into PreLoad.cmake and -C scriptsPeter Waller2019-08-2710-10/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this, it was not possible to see what the source or build directories were set to on the command line. Fixes: #19619
* | | | | | | | | Merge topic 'xcode11-compatibility'Brad King2019-08-274-0/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3186bb91ed Xcode: Make iOS tests compatible with Xcode 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3743
| * | | | | | | | | Xcode: Make iOS tests compatible with Xcode 11Gregor Jasny2019-08-264-0/+4
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge topic 'GNUInstallDirs-arch-linux'Brad King2019-08-271-1/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 18365587c8 GNUInstallDirs: Keep 'lib' as default LIBDIR on Arch Linux based systems Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3735
| * | | | | | | | | GNUInstallDirs: Keep 'lib' as default LIBDIR on Arch Linux based systemsAntonio Rojas2019-08-261-1/+2
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #15373
* | | | | | | | | Merge topic 'swift-version'Brad King2019-08-274-0/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 369c48ee43 Swift: honour `-swift-version` in Ninja generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3685
| * | | | | | | | | Swift: honour `-swift-version` in Ninja generatorSaleem Abdulrasool2019-08-264-0/+19
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Swift has supported `CMAKE_Swift_LANGUAGE_VERSION` and `Swift_LANGUAGE_VERSION` but didn't apply that to Ninja generated targets. Consider the property when calculating the flags.
* | | | | | | | | Merge topic 'ctest-CLICOLOR_FORCE'Brad King2019-08-271-0/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 074a6a8cf6 CTest: Add env var CLICOLOR_FORCE to force color output Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3733
| * | | | | | | | | CTest: Add env var CLICOLOR_FORCE to force color outputMarin Baron2019-08-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Base impl on `Source/kwsys/Terminal.c:kwsysTerminalStreamIsVT100`. This enables pipes/logs with colors.
* | | | | | | | | | Merge branch 'release-3.15'Brad King2019-08-270-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | |
| * | | | | | | | | Merge branch 'alpine-cpu_zero' into release-3.15Brad King2019-08-271-0/+2
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3740
| * \ \ \ \ \ \ \ \ \ Merge branch 'cmGlobalGenerator-compilerId-lifetime' into release-3.15Brad King2019-08-271-7/+4
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3741