# Slight missinformation in CMake Tutorial » Step 3: Adding Usage Requirements for a Library

**URL:** https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870
**Category:** Site Feedback
**Created:** [September 2, 2023, 10:43pm UTC](https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870 "2023-09-02T22:43:26Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![pokorj54](https://discourse.cmake.org/user_avatar/discourse.cmake.org/pokorj54/32/3775_2.png) [@pokorj54](https://discourse.cmake.org/u/pokorj54)
#### Post date: [September 2, 2023, 10:43pm UTC](https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870/1 "2023-09-02T22:43:26Z")

</div>

In the solution of Exercise 1, there it is said to first remove one line which is diplayed. And then it is said

> And the lines:

which implies that the displayed lines should be removed, but in fact the displayed lines should remain.

In the final solution box for the exercise 1, the full code block is given. However, this block code already includes the solution for the TODO 5 which confuses the reader and spoils the solution for it.

---

<div class="post-metadata">

### Author: ![betsy.mcphail](https://discourse.cmake.org/user_avatar/discourse.cmake.org/betsy.mcphail/32/299_2.png) [@betsy.mcphail](https://discourse.cmake.org/u/betsy.mcphail)
#### Post date: [September 7, 2023, 2:29pm UTC](https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870/2 "2023-09-07T14:29:25Z")

</div>

Thanks for reporting this issue. The prose in Step 3 was improved as part of [https://gitlab.kitware.com/cmake/cmake/-/merge\_requests/8590](https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8590). The tutorial generated from master can be found here: [https://cmake.org/cmake/help/git-master/guide/tutorial/Adding%20Usage%20Requirements%20for%20a%20Library.html](https://cmake.org/cmake/help/git-master/guide/tutorial/Adding%20Usage%20Requirements%20for%20a%20Library.html)
