title: Cmake Cannot specify include directories when use target target_include_directories
body: <p>I'm using the submodule GitHub inside my project and now I want to use the <code>target_include_directories</code> for including the file inside the my project class</p>
  
  <p>This is my cmake configuration</p>
  
  <pre><code>cmake_minimum_required(VERSION 3.9)
  project(SpyCBlock)
  
  set(CMAKE_CXX_STANDARD 14)
  
  #bitcoin rpc lib
  find_library(bitcoinapi 0.3 REQUIRED)
  
  target_include_directories(rapidjson PUBLIC include/rapidjson/include)
  
  target_include_directories(spycblockrpc PUBLIC include/spycblockrpc)
  
  target_include_directories(btccryptography PUBLIC include/bitcoin-cryptography-library)
  
  add_executable(
  
          ${PROJECT_NAME}
  
          #other inclusion file cpp
  
          #cpp-properties file include
          include/cpp-properties/src/Properties.cpp
          include/cpp-properties/src/PropertiesParser.cpp
          include/cpp-properties/src/PropertiesUtils.cpp
  
          #include bitcoin-cryptography-library
          include/bitcoin-cryptography-library/cpp/Sha256.cpp
          include/bitcoin-cryptography-library/cpp/Sha256Hash.cpp
          include/bitcoin-cryptography-library/cpp/Utils.cpp
  
          #include spycblocrpc
          include/spycblockrpc/core/graph/TransactionGraph.cpp
          include/spycblockrpc/core/graph/WrapperInformations.cpp
          include/spycblockrpc/ConfiguratorSingleton.cpp
  
          include/spycblockrpc/commands/DecodeScriptCommand.cpp
          include/spycblockrpc/commands/DecodeRawTransaction.cpp
          include/spycblockrpc/commands/HeightBlockchainCommand.cpp
          include/spycblockrpc/commands/DecodeBlockAtIndexCommand.cpp
  
  )
  
  #bitcoin rpc lib
  target_link_libraries(SpyCBlockTests bitcoinapi)
  target_link_libraries(${PROJECT_NAME} bitcoinapi)
  </code></pre>
  
  <p>When run CMake I have this error</p>
  
  <pre><code>Starting to parse CMake project.
  CMake Error at CMakeLists.txt:20 (target_include_directories):
    Cannot specify include directories for target "rapidjson" which is not
    built by this project.
  
  
  CMake Error at CMakeLists.txt:22 (target_include_directories):
    Cannot specify include directories for target "spycblockrpc" which is not
    built by this project.
  
  
  CMake Error at CMakeLists.txt:24 (target_include_directories):
    Cannot specify include directories for target "btccryptography" which is
    not built by this project.
  
  
  CMake Error at CMakeLists.txt:26 (target_compile_definitions):
    Cannot specify compile definitions for target "cppproperties" which is not
    built by this project.
  </code></pre>
  
  <p>I'm new with the C++ and the cmake and I can't understand what I'm wrong</p>