Revisions of cmake
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 3)
fix a typo in the default macros, bsc#1190302. the correspodning request to devel project obs sr#917570
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 2)
This is in preparation to have Qt6 in SLE and/or Leap. Qt6.1 already requires cmake >= 3.18.3 which means we'll have to update it in SP4 at some point. So the sooner, the better. - Update to 3.20.4: * Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule * Fix buildPreset "jobs" field test case * Fix codemodel-v2 link command fragment relative paths * FindBoost: Add check for json component header in Boost 1.75+ * cmake_path: fix erroneous example for IS_PREFIX * Clang/MSVC: C++20 final flag, C++23 support - Fix rpm cmake-module detection, when modules are installed into datadir instead of libdir. https://cmake.org/cmake/help/latest/command/find_package.html#search-procedure - update to 3.20.3: * FindBoost: support 1.76 * ExternalProject: Ensure git fetch if updating to hash not in local repository * Updates to GNU C++17 defaults, C++20 flags, C++23 support * Multiple further bug fixes - Bump disk size constraint to 9Gb - update to 3.20.2: * The Intel Classic 2021 compiler version numbers are now detected correctly as having major version 2021. CMake 3.20.1 and below were not aware of a change to the identification macro version scheme made by Intel starting in version 2021, and detected the version as 20.2. * The Intel oneAPI Fortran compiler is now identified as IntelLLVM. The oneAPI 2021.1 Fortran compiler is missing an identification macro, so CMake 3.20.1 and below identified it as Intel. CMake now has a special case to recognize oneAPI 2021.1 Fortran as IntelLLVM. The oneAPI 2021.2 Fortran compiler defines the proper identification macro and so is identified as IntelLLVM by all CMake 3.20
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 1)
initialize package
Displaying all 3 revisions