mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
Tutorial: Fix typos in Step 11 exercise and solution
This commit is contained in:
@@ -102,7 +102,7 @@ but prepended with a ``PACKAGE_`` prefix.
|
||||
:end-before: # generate the version file
|
||||
|
||||
The :command:`write_basic_package_version_file` is next. This command writes
|
||||
a file which is used by the "find_package" document the version and
|
||||
a file which is used by :command:`find_package`, documenting the version and
|
||||
compatibility of the desired package. Here, we use the ``Tutorial_VERSION_*``
|
||||
variables and say that it is compatible with ``AnyNewerVersion``, which
|
||||
denotes that this version or any higher one are compatible with the requested
|
||||
@@ -133,8 +133,8 @@ the following to the bottom of the top level ``CMakeLists.txt``:
|
||||
:caption: CMakeLists.txt
|
||||
:name: CMakeLists.txt-export
|
||||
:language: cmake
|
||||
:start-after: # needs to be after the install(TARGETS ) command
|
||||
:start-after: # needs to be after the install(TARGETS) command
|
||||
|
||||
With this export call we now generate a ``Targets.cmake``, allowing the
|
||||
With this export call we now generate a ``MathFunctionsTargets.cmake``, allowing the
|
||||
configured ``MathFunctionsConfig.cmake`` in the build directory to be used by
|
||||
other projects, without needing it to be installed.
|
||||
|
||||
@@ -94,7 +94,7 @@ install(EXPORT MathFunctionsTargets
|
||||
)
|
||||
|
||||
include(CMakePackageConfigHelpers)
|
||||
# generate the config file that is includes the exports
|
||||
# generate the config file that includes the exports
|
||||
configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/MathFunctionsConfig.cmake"
|
||||
INSTALL_DESTINATION "lib/cmake/example"
|
||||
@@ -116,7 +116,7 @@ install(FILES
|
||||
)
|
||||
|
||||
# generate the export targets for the build tree
|
||||
# needs to be after the install(TARGETS ) command
|
||||
# needs to be after the install(TARGETS) command
|
||||
export(EXPORT MathFunctionsTargets
|
||||
FILE "${CMAKE_CURRENT_BINARY_DIR}/MathFunctionsTargets.cmake"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user