anchor.diff:  = Hello CMake
  -
   :toc:
   :toc-placement!:
   
   toc::[]
   
  -[[intro]]
  -Introduction
  -------------
  +# Introduction
   
   Shows a very basic hello world example.
   
  
positive.code: │   └── Makefile
  ├── CMakeLists.txt
  ├── main.cpp
  ```
  
  All examples in this tutorial will use out-of-source builds.
  
  [[building-the-example]]
  Building the Example
  ~~~~~~~~~~~~~~~~~~~~
  
  [source,bash]
  ----
  
negative.code:   * CMakeLists.txt - Contains the CMake commands you wish to run
    * main.cpp - A simple "Hello World" cpp file.
  
  # Concepts
  
  ### CMakeLists.txt
  
  CMakeLists.txt is the file which should store all your CMake commands. When
  cmake is run in a folder it will look for this file and if it does not exist cmake
  will exit with an error.
  
  ### Minimum CMake version
  
  When creating a project using CMake, you can specify the minimum version
  of CMake that is supported.
  