summaryrefslogtreecommitdiff
path: root/eclass/cmake.eclass
AgeCommit message (Expand)Author
2025-10-15cmake.eclass: Check and warn about <3.10 CMake minimum versionsAndreas Sturmlechner
2025-10-15cmake.eclass: No -DCMAKE_POLICY_VERSION_MINIMUM=3.5 w/ CMAKE_QA_COMPAT_SKIPAndreas Sturmlechner
2025-10-14cmake.eclass: cmake4_callout() -> _cmake_minreqver-info()Andreas Sturmlechner
2025-10-14cmake.eclass: _cmake_minreqver-lt() -> _cmake_minreqver-check()Andreas Sturmlechner
2025-10-13cmake.eclass: Set CMAKE_POLICY_DEFAULT_CMP0094=NEW to fix FindPythonAndreas Sturmlechner
2025-10-09cmake.eclass: set -DCMAKE_LINK_WARNING_AS_ERROR=OFFSam James
2025-10-07cmake.eclass: Raise dev-build/cmake minimum to 3.31.9-r1Andreas Sturmlechner
2025-10-05cmake.eclass: Raise minimum dev-build/cmake version to 3.28.5Andreas Sturmlechner
2025-10-05cmake.eclass: Update CMAKE_WARN_UNUSED_CLI default value descriptionPetr Vaněk
2025-10-05cmake.eclass: disable automagic LTOSam James
2025-10-02cmake.eclass: Really warn all EAPI-7 consumers that support will be droppedAndreas Sturmlechner
2025-09-30cmake.eclass: fix pms violationPaul Zander
2025-09-30cmake.eclass: allow nonfatal cmake_src_testAlfred Wingate
2025-09-30cmake.eclass: Provide cmake_prepare() to solve conflicts w/ other eclassAndreas Sturmlechner
2025-09-27cmake.eclass: Reorder arguments in cmake_src_install cmake_build callAndreas Sturmlechner
2025-06-24cmake.eclass: Avoid false positives by ensuring we find a function callAndreas Sturmlechner
2025-06-14cmake.eclass: Add src_install() check for CMake-4-incompatible modulesAndreas Sturmlechner
2025-06-14cmake.eclass: Avoid none-detection by ensuring match starts w/ digitAndreas Sturmlechner
2025-06-14cmake.eclass: mv _CMAKE_MINREQVER_UNSUPPORTED detection to src_prepareAndreas Sturmlechner
2025-06-13cmake.eclass: Introduce _CMAKE_MINREQVER_UNSUPPORTEDAndreas Sturmlechner
2025-06-06cmake.eclass: quote "${file}" for sedsSam James
2025-06-04cmake.eclass: _cmake_modify-cmakelists(): Consolidate the sedAndreas Sturmlechner
2025-06-04cmake.eclass: Improve _cmake_modify-cmakelists()Andreas Sturmlechner
2025-06-03cmake.eclass: Use get_makeopts_{jobs,loadavg}Michał Górny
2025-06-03cmake.eclass: Permit overriding CTEST_{JOBS,LOADAVG}Michał Górny
2025-06-02cmake.eclass: CMake 4 QA check: Make sed case-insensitiveAndreas Sturmlechner
2025-05-22cmake.eclass: EAPI=7: Extra slap on wristAndreas Sturmlechner
2025-05-22cmake.eclass: CMake 4 QA notice: Use more wordsAndreas Sturmlechner
2025-05-21cmake.eclass: CMake 4 QA check: Exit after first matchAndreas Sturmlechner
2025-05-21cmake.eclass: CMake 4 QA check: Apparently, cmake allows double-dotsAndreas Sturmlechner
2025-05-20cmake.eclass: Add CMAKE_QA_COMPAT_SKIP flag to skip compat checksAndreas Sturmlechner
2025-05-20cmake.eclass: If CMake 4 is detected, build w/ compat cmake argAndreas Sturmlechner
2025-05-20cmake.eclass: Add recursive CMakeLists.txt unsupported version detectionAndreas Sturmlechner
2025-04-23cmake.eclass: use 'QA Notice:' prefix in eqawarnSam James
2025-02-03eclass: Say belated happy new year as wellAndreas Sturmlechner
2024-08-13cmake.eclass: If inherited from ecm.eclass, set ECM_DISABLE_GITAndreas Sturmlechner
2024-08-13cmake.eclass: If inherited from ecm.eclass, set ECM_DISABLE_APPSTREAMTESTAndreas Sturmlechner
2024-06-27cmake.eclass: Set CMAKE_COMPILE_WARNING_AS_ERROR=OFFAndreas Sturmlechner
2024-06-27cmake.eclass: Set CMAKE_TLS_VERIFY=ONAndreas Sturmlechner
2024-04-06cmake.eclass: bug 811486 escape find patternsNic Boet
2024-01-14cmake.eclass: dev-util/cmake -> dev-build/cmakeSam James
2024-01-13cmake.eclass: sys-devel/make -> dev-build/makeSam James
2024-01-03cmake.eclass: Set CMAKE_DISABLE_PRECOMPILE_HEADERS=ONAndreas Sturmlechner
2024-01-03cmake.eclass: Set FETCHCONTENT_FULLY_DISCONNECTED=ONAndreas Sturmlechner
2024-01-01*/*: Happy new yearAndreas Sturmlechner
2023-09-16cmake.eclass: remove USER_VARIABLE from CMAKE_SKIP_TESTSIonen Wolkens
2023-09-16cmake.eclass: Remove duplicate eninja call from cmake_buildMichał Górny
2023-09-16cmake.eclass: Support CMAKE_VERBOSE with ninjaMatt Turner
2023-09-16cmake.eclass: workaround S=${WORKDIR} creating builddir above ${WORKDIR}Sam James
2023-09-16cmake.eclass: Set CMAKE_SYSROOT when building with SYSROOT=Raul E Rangel