- 13 Feb, 2019 12 commits
-
-
Sebastian Holtermann authored
This refactors and simplifies the QtAutogen.RerunRccDepends test. Repetitive task are packed into macros. By using version strings to store file timestamps, timestamp comparison becomes more reliable. Test status and error messages are improved.
-
Sebastian Holtermann authored
This refactors and simplifies the QtAutogen.RerunRccConfigChange test. Repetitive task are packed into macros. Test status and error messages are improved.
-
Sebastian Holtermann authored
This refactors and simplifies the QtAutogen.RerunMocBasic test. Repetitive task are packed into macros. By using version strings to store file timestamps, timestamp comparison becomes more reliable. Test status and error messages are improved.
-
Sebastian Holtermann authored
This refactors and simplifies the QtAutogen.RerunMocPlugin test. Repetitive task are packed into macros. By using version strings to store file timestamps, timestamp comparison becomes more reliable. Test status and error messages are improved.
-
Brad King authored
fc8b90af Create and use `cmGeneratorTarget::Names` Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2936
-
Brad King authored
080a79ca cmSystemTools: More methods accept `std::string` params Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2952
-
Brad King authored
c28abdb5 cmCursesMainForm: Fix lambda return type deducing warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2955
-
Brad King authored
-
Brad King authored
e429e9af genex: Fix erroneous handling of recursion for $<GENEX_EVAL:> Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
yrHeTaTeJlb <jjj.bo@yandex.ru> Merge-request: !2954
-
Marc Chevrier authored
Fixes: #18894
-
Kitware Robot authored
-
- 12 Feb, 2019 10 commits
-
-
Brad King authored
091afa73 Tests: Teach tests when to treat clang-cl as MSVC 00676890 Work around clang-cl breakage on make_unique/std::forward d625dfcd Avoid compiling CMake itself as C++17 with Clang's MSVC ABI Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2573
-
Brad King authored
950c099d cmake: Progress functions use `std::string` param Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2948
-
Brad King authored
f6291eee cmCursesMainForm: Modernize with STL and ranged-for loops Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2947
-
Brad King authored
948c5585 cmCTestRunTest: Remove duplicated compression logic Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2946
-
Brad King authored
-
Brad King authored
40176749 FindMatlab: Tolerate empty version log file Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2949
-
Brad King authored
572b4fd8 Help: Fix elseif/endif typo Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2950
-
Brad King authored
6725975b FindOctave: Add target for octinterp Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2931
-
Kitware Robot authored
- 11 Feb, 2019 18 commits
-
-
Vitaly Stakhovsky authored
-
Juuso "Linda" Lapinlampi authored
In CMake 3.13.x, we had this evaluation for if() conditions: if(a) elseif(b) else(a) endif(a) The sensible intention of the change in commit c2efb3ef (Help: Revise docs on Scripting Commands, 2018-10-16, v3.14.0-rc1~505^2) was: > "endif", "endfunction" etc: Explain that the argument is optional and > maintained for compatibility only Instead of "endif", it ended up being written to the documentation as "elseif" by the commit author (oops) to if()'s page. if(a) elseif(a!?) else() endif(a?) Truthfully, endif()'s parameter should be an optional verbatim repeat and not elseif()'s. If it wasn't, elseif() would be described to be the same as if(). The rightful intended description is: if(a) elseif(b) else() endif() Fix that typo.
-
Saleem Abdulrasool authored
Rather than taking a number of out parameters for the various names, create a structure that is reused for both `GetLibraryNames` and `GetExecutableNames`. Replace uses according to the new interface.
-
Sebastian Nagel authored
-
Vitaly Stakhovsky authored
-
Zsolt Parragi authored
* Disable the system include unused variable test in ExportImport when clang is in MSVC compatible mode. * Disable CxxDialect testcase when clang is in MSVC compatible mode, as it doesn't support `typeof`. * Teach Module.WriteCompilerDetectionHeader to treat clang-cl as MSVC. * Disable the SystemIncludeDirectories testcase within IncludeDirectories when clang is in MSVC compatible mode. * Disable the CMakeOnly.CheckCXXCompilerFlag testcase when clang is in MSVC compatible mode. * Treat clang-cl as MSVC in LinkOptions.cmake in the try_run and try_compile testcases.
-
Zsolt Parragi authored
Clang on Windows with the MSVC ABI produces link errors of the form `unresolved std::_Iosb<int>::{app,_Openmode} in ...`. Use a temporary variable to forward as lvalue rather than rvalue to work around the problem.
-
Zsolt Parragi authored
GUID functions in ATL cause compilation errors with this compiler. Add the offending case to our check for C++17 support so that it is not used by default when it does not work.
-
Brad King authored
440b08e4 CTest: Represent process exit codes as 64-bit signed integer Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2944
-
Brad King authored
01b2d6ab Modernize: Use ranged for-loops when possible 15bdbec0 cmAlgorithms: Make cmRange advance/retreat safe for rvalues Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !2901
-
Brad King authored
-
Brad King authored
2d701b78 Help: Update 3.14 release notes for GHS changes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2934
-
Fred Baksik authored
-
Brad King authored
bcd99fac GHS: Document usage of GHS_NO_SOURCE_GROUP_FILE Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2943
-