cmake_minimum_required(VERSION 3.14 FATAL_ERROR) project(CPMExampleCatch2) # ---- Options ---- option(ENABLE_TEST_COVERAGE "Enable test coverage" OFF) # ---- Dependencies ---- include(@CPM_PATH@/CPM.cmake) CPMAddPackage( NAME Dependency SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/dependency ) # ---- Call dependency method to validate correct addition of directory ---- dependency_function()