summaryrefslogtreecommitdiff
path: root/eclass/cmake.eclass
Commit message (Expand)AuthorAgeFiles
* cmake.eclass: only define Fortran compiler if using fortran-2.eclassAndreas Sturmlechner2026-09-081
* cmake.eclass: save build tool's exit code in case of running under nonfatalAndreas Sturmlechner2026-06-081
* cmake.eclass: Unconditionally set CMAKE_SYSTEM_NAME in toolchain fileAndreas Sturmlechner2026-06-081
* cmake.eclass: cmake_src_configure: Move conditionals into heredoc, write onceAndreas Sturmlechner2026-06-081
* cmake.eclass: Add Hurd supportChristopher Fore2026-03-211
* cmake.eclass: fix removal of FindBLAS.cmake during cmake-4.2.1 upgradeSv. Lockal2026-01-111
* cmake.eclass: Restrict default rm Find{BLAS,LAPACK}.cmake to CMake <4.2.1Andreas Sturmlechner2026-01-051
* cmake.eclass: cmake_comment_add_subdirectory: Work w/ macro argsAndreas Sturmlechner2026-01-051
* cmake.eclass: fix MYCMAKEARGS not being listed under variablesArsen Arsenović2025-11-231
* cmake.eclass: Introduce cmake_prepare-per-cmakelistsAndreas Sturmlechner2025-11-161
* cmake.eclass: Add warning for installed CMake modules w/ <3.10 minimumAndreas Sturmlechner2025-11-161
* cmake.eclass: Simplify _cmake_minreqver_check into _cmake_minreqver-getAndreas Sturmlechner2025-11-161
* cmake.eclass: cmake_comment_add_subdirectory: optionally accept "-f <path>"Andreas Sturmlechner2025-11-161
* cmake.eclass: Wipe default optimization flags unconditionallyAndreas Sturmlechner2025-11-161
* cmake.eclass: Cleanup fatal banned functions and meta variablesAndreas Sturmlechner2025-11-161
* cmake.eclass: Drop EAPI-7 supportAndreas Sturmlechner2025-11-161
* cmake.eclass: add global-scope ewarn for deprecated EAPI 7Andreas Sturmlechner2025-11-011
* cmake.eclass: Drop ECM related initial-cache vars, moved to ecm.eclassAndreas Sturmlechner2025-11-011
* cmake.eclass: _cmake_minreqver-info(): Add missing semicolonAndreas Sturmlechner2025-10-211
* cmake.eclass: _cmake_modify-cmakelists(): Fix _cmake_minreqver-check callAndreas Sturmlechner2025-10-191
* cmake.eclass: For ECM, check and warn about <3.16 CMake minimum versionAndreas Sturmlechner2025-10-161
* cmake.eclass: List CMake files being warned about future compat removalAndreas Sturmlechner2025-10-161
* cmake.eclass: Don't pass workaround when CMAKE_QA_COMPAT_SKIP is setAndreas Sturmlechner2025-10-161
* cmake.eclass: Provide a list of CMake files unsupported with CMake 4Andreas Sturmlechner2025-10-161
* cmake.eclass: Set CMAKE_POLICY_DEFAULT_CMP0094=NEW to fix FindPythonAndreas Sturmlechner2025-10-161
* cmake.eclass: set -DCMAKE_LINK_WARNING_AS_ERROR=OFFSam James2025-10-161
* cmake.eclass: disable automagic LTOSam James2025-10-161
* cmake.eclass: Raise minimum dev-build/cmake version to 3.28.5Andreas Sturmlechner2025-10-051
* cmake.eclass: Update CMAKE_WARN_UNUSED_CLI default value descriptionPetr Vaněk2025-10-051
* cmake.eclass: allow nonfatal cmake_src_test, fix pms violationAndreas Sturmlechner2025-10-051
* cmake.eclass: Provide cmake_prepare() to solve conflicts w/ other eclassAndreas Sturmlechner2025-10-051
* cmake.eclass: Reorder arguments in cmake_src_install cmake_build callAndreas Sturmlechner2025-10-051
* cmake.eclass: Avoid false positives by ensuring we find a function callAndreas Sturmlechner2025-06-241
* cmake.eclass: Add src_install() check for CMake-4-incompatible modulesAndreas Sturmlechner2025-06-221
* cmake.eclass: Avoid none-detection by ensuring match starts w/ digitAndreas Sturmlechner2025-06-221
* cmake.eclass: mv _CMAKE_MINREQVER_UNSUPPORTED detection to src_prepareAndreas Sturmlechner2025-06-221
* cmake.eclass: Introduce _CMAKE_MINREQVER_UNSUPPORTEDAndreas Sturmlechner2025-06-221
* cmake.eclass: Improve _cmake_modify-cmakelists(), consolidate the sedAndreas Sturmlechner2025-06-221
* cmake.eclass: Add CMAKE_QA_COMPAT_SKIP flag to skip compat checksAndreas Sturmlechner2025-06-031
* cmake.eclass: If CMake 4 is detected, build w/ compat cmake argAndreas Sturmlechner2025-06-031
* cmake.eclass: Add recursive CMakeLists.txt unsupported version detectionAndreas Sturmlechner2025-06-031
* cmake.eclass: use 'QA Notice:' prefix in eqawarnSam James2025-04-231
* cmake.eclass: Use get_makeopts_{jobs,loadavg}Michał Górny2025-04-021
* cmake.eclass: Permit overriding CTEST_{JOBS,LOADAVG}Michał Górny2025-04-021
* cmake.eclass: If inherited from ecm.eclass, set ECM_DISABLE_GITAndreas Sturmlechner2024-08-151
* cmake.eclass: If inherited from ecm.eclass, set ECM_DISABLE_APPSTREAMTESTAndreas Sturmlechner2024-08-151
* cmake.eclass: Set CMAKE_COMPILE_WARNING_AS_ERROR=OFFAndreas Sturmlechner2024-08-151
* cmake.eclass: Set CMAKE_TLS_VERIFY=ONAndreas Sturmlechner2024-08-151
* cmake.eclass: bug 811486 escape find patternsNic Boet2024-08-151
* cmake.eclass: fix copyrightSam James2024-07-031