Welcome to CForge’s documentation!

CForge is a collection of CMake scripts and modules to help forging robust and toolable build systems.

CMake Modules

The modules listed here are part of CForge project. The CForge’s cmake/Modules/ directory must be added to the CMAKE_MODULE_PATH CMake variable to use the provided modules.

Utility Modules

These modules are loaded using the include() command.

Find Modules

These modules search for third-party software. They are normally called through the find_package() command.

Reference Manuals

Release Notes