TCM 1.1.0
A CMake module to reduce boilerplate
Loading...
Searching...
No Matches
Tools

TCM ease the setup of some tools.

By default, the following are set up on include:

You can override this behaviour by setting TCM_TOOLS

>[!WARNING]

‍ If CPM is not set up, most functionality will be disabled ! (Unless, necessary libraries are already included, but you are on your own.)

Usage

set(TCM_TOOLS "CPM;CCACHE") # Install CPM and CCache (default)
include(cmake/tcm.cmake)