Skip to content

Common CMake modules for in-project target management

Notifications You must be signed in to change notification settings

BoostCMake/cmake_modules

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMake Modules

Build Status Build status

Motivation

This provides cmake modules suitable for in-project and in-repository dependencies management. It provides modules to reduce the boilerplate for installing, versioning, setting up package config, and creating tests.

Usage

The modules can be installed using standard cmake install:

mkdir build
cd build
cmake ..
cmake --build . --target install

Once installed, the modules can be used by using find_package and then including the appropriate module:

find_package(CM)
include(CMPackage)

Documentation

http://bcm.readthedocs.io

About

Common CMake modules for in-project target management

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CMake 95.9%
  • C++ 3.3%
  • C 0.8%