anchor.diff:  |CMAKE_SOURCE_DIR |The root source directory
   
   |CMAKE_CURRENT_SOURCE_DIR |The current source directory if using
  -sub-projects and directories
  +sub-projects and directories.
   
  -|PROJECT_SOURCE_DIR |The source director of the current cmake project.
  +|PROJECT_SOURCE_DIR |The source directory of the current cmake project.
   
   |CMAKE_BINARY_DIR |The root binary / build directory. This is the
  -directory you run the cmake command from
  +directory where you ran the cmake command.
   
   |CMAKE_CURRENT_BINARY_DIR |The build directory you are currently in.
   
   |PROJECT_BINARY_DIR |The build directory for the current project.
   |=======================================================================
   
  -[[including-directories]]
  -Including Directories
  -^^^^^^^^^^^^^^^^^^^^^
  +## Including Directories
   
   When you have different include folders, you can make your compiler aware of them using the
   +include_directories()+ function. This will add these directories to the
  
positive.code: = Hello Headers
  
  :toc:
  :toc-placement!:
  
  toc::[]
  
  
  [[intro]]
  Introduction
  ------------
  
  Shows a hello world example which uses a different folder for source and include
  files.
  
  The files in this tutorial are below:
  
  ```
  B-hello-headers$ tree
  
negative.code: Hello Headers!
  ----
  
  
  ## Verbose Output
  
  In the previous examples, when running the make command the output only
  shows the status of the build. To see the full output for debugging
  