cmake не включает директорию
Пробую собрать проект со следующей структурой:
.
├── build
├── CMakeLists.txt
└── src
└── main.cpp
Cmake:
cmake_minimum_required(VERSION 3.5)
project(Test LANGUAGES CXX)
target_include_directories(test
PRIVATE
${CMAKE_SOURCE_DIR}
)
add_executable(test)
target_sources(test PRIVATE main.cpp)
Получаю ошибку - Cannot specify include directories for target "test" which is not built by this project. Почему? Я ведь я ведь указываю где лежать *.cpp файлы - почему он не видит включенную директорию?