CMake Error at NoTarget\.cmake:1 \(add_dependencies\):
  Cannot add target-level dependencies to non-existent target "foo"\.

  The add_dependencies works for top-level logical targets created by the
  add_executable, add_library, or add_custom_target commands\.  If you want to
  add file-level dependencies see the DEPENDS option of the add_custom_target
  and add_custom_command commands\.
Call Stack \(most recent call first\):
  CMakeLists\.txt:3 \(include\)
