diff --git a/Help/guide/tutorial/Getting Started with CMake.rst b/Help/guide/tutorial/Getting Started with CMake.rst index 7f492f03b1..93a5599bba 100644 --- a/Help/guide/tutorial/Getting Started with CMake.rst +++ b/Help/guide/tutorial/Getting Started with CMake.rst @@ -596,7 +596,7 @@ Continue to edit files from ``Step1``. Start on ``TODO 7`` and complete through ``TODO 9``. In this exercise, we need to add the ``MathFunctions`` target to the ``Tutorial`` target's linked libraries using :command:`target_link_libraries`. -After modifying the CML, update ``tutorial.cxx`` to use the +After modifying the CML, update ``Tutorial.cxx`` to use the ``mathfunctions::sqrt()`` function instead of ``std::sqrt``. Build and Run diff --git a/Help/guide/tutorial/Installation Commands and Concepts.rst b/Help/guide/tutorial/Installation Commands and Concepts.rst index adbad62937..ff938a33ab 100644 --- a/Help/guide/tutorial/Installation Commands and Concepts.rst +++ b/Help/guide/tutorial/Installation Commands and Concepts.rst @@ -1,18 +1,18 @@ Step 9: Installation Commands and Concepts ========================================== -Projects need to do more than build and test their code, they need to make it +Projects need to do more than build and test their code. They need to make it available to consumers. The layout of files in the build tree is unsuitable -for consumption by other projects, binaries are in unexpected places, header +for consumption by other projects. Binaries are in unexpected places, header files are located far away in the source tree, and there's no clear way to discover what targets are provided or how to use them. -This translation, moving artifacts from the source and build trees into a final -layout suitable for consumption, is known as installation. CMake supports a -complete installation workflow as part of the project description, controlling -both the layout of artifacts in the install tree, and reconstructing targets -for other CMake projects which want to consume the libraries provided by the -install tree. +Moving artifacts from the source and build trees into a final layout suitable +for consumption is known as installation. CMake supports a complete +installation workflow as part of the project description, controlling both the +layout of artifacts in the install tree and reconstructing targets for other +CMake projects which want to consume the libraries provided by the install +tree. Background ^^^^^^^^^^ diff --git a/Help/guide/tutorial/Step10/TutorialProject/Tests/CMakeLists.txt b/Help/guide/tutorial/Step10/TutorialProject/Tests/CMakeLists.txt index 1f4482cb09..07bf7015a9 100644 --- a/Help/guide/tutorial/Step10/TutorialProject/Tests/CMakeLists.txt +++ b/Help/guide/tutorial/Step10/TutorialProject/Tests/CMakeLists.txt @@ -8,7 +8,7 @@ target_sources(TestMathFunctions # TODO1: Find the SimpleTest package. This should be a required dependency when # building tests. -# TODO2: Add the SimpleTest::SimpleTest target to Test MathFunctions +# TODO2: Add the SimpleTest::SimpleTest target to TestMathFunctions target_link_libraries(TestMathFunctions PRIVATE