Skip to content

Commit a1cb536

Browse files
committed
Update usage example for dependency tracking
Revises the usage instructions in cpp-library-dependency-provider.cmake to recommend calling cpp_library_enable_dependency_tracking() before project(), instead of modifying CMAKE_PROJECT_TOP_LEVEL_INCLUDES.
1 parent d85c6cd commit a1cb536

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

cmake/cpp-library-dependency-provider.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
# cmake_minimum_required(VERSION 3.24)
1212
# include(cmake/CPM.cmake)
1313
# CPMAddPackage("gh:stlab/cpp-library@X.Y.Z")
14+
# include(${cpp-library_SOURCE_DIR}/cpp-library.cmake)
1415
#
15-
# # Enable dependency tracking
16-
# list(APPEND CMAKE_PROJECT_TOP_LEVEL_INCLUDES
17-
# "${cpp-library_SOURCE_DIR}/cmake/cpp-library-dependency-provider.cmake")
16+
# # Enable dependency tracking BEFORE project()
17+
# cpp_library_enable_dependency_tracking()
1818
#
1919
# project(my-library) # Provider is installed here
2020
#

0 commit comments

Comments
 (0)