Skip to Content

ecm v6.22.0

Created
Updated

Extra CMake Modules (ECM), extra modules and scripts for CMake

# Usage

ecm provides CMake files:

# Selecting particular find modules
find_package(ECM CONFIG REQUIRED)
ecm_use_find_modules(
    DIR "${CMAKE_BINARY_DIR}/cmake"
    MODULES FindEGL.cmake
    NO_OVERRIDE
)
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_BINARY_DIR}/cmake")

# Everything, via find_package() and include()
find_package(ECM CONFIG REQUIRED)
list(PREPEND CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
include(KDEInstallDirs)
include(KDECompilerSettings)
include(KDECMakeSettings) 

# License

# Supported Platforms

All platforms are supported

# Features

No features defined.

# Dependencies

No dependencies.

# Host Dependencies

No transitive dependencies.

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Daniele E. Domenichelli's avatar Daniele E. Domenichelli
  • Morris Hafner's avatar Morris Hafner
  • Alexander Karatarakis's avatar Alexander Karatarakis
  • Robert Schumacher's avatar Robert Schumacher
  • Mattias Cibien's avatar Mattias Cibien
  • Patrick José Pereira's avatar Patrick José Pereira
  • NancyLi1013's avatar NancyLi1013
  • pravic's avatar pravic
  • Ehsan's avatar Ehsan
  • Phoebe's avatar Phoebe
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Michael Hansen's avatar Michael Hansen
  • Dawid Wróbel's avatar Dawid Wróbel
  • Adam Johnson's avatar Adam Johnson
  • JonLiu1993's avatar JonLiu1993
  • MonicaLiu's avatar MonicaLiu
  • Billy O'Neal's avatar Billy O'Neal
  • Kai Pastor's avatar Kai Pastor
  • SunBlack's avatar SunBlack

# Changelog

and 20 more commits:

# Source