diff options
Diffstat (limited to 'Tests/IncludeDirectories/CMakeLists.txt')
-rw-r--r-- | Tests/IncludeDirectories/CMakeLists.txt | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/Tests/IncludeDirectories/CMakeLists.txt b/Tests/IncludeDirectories/CMakeLists.txt index 8bc0f6c..87b4a95 100644 --- a/Tests/IncludeDirectories/CMakeLists.txt +++ b/Tests/IncludeDirectories/CMakeLists.txt @@ -1,10 +1,23 @@ cmake_minimum_required (VERSION 2.6) project(IncludeDirectories) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} \"-I${CMAKE_SOURCE_DIR}/Flags\"") -include_directories(${CMAKE_SOURCE_DIR}/IncDir) +file(WRITE ${CMAKE_BINARY_DIR}/Flags/Flags.h +"//Flags.h +") +file(WRITE ${CMAKE_BINARY_DIR}/IncDir/IncDir.h +"//IncDir.h +") +file(WRITE ${CMAKE_BINARY_DIR}/SrcProp/SrcProp.h +"//SrcProp.h +") +file(WRITE ${CMAKE_BINARY_DIR}/TarProp/TarProp.h +"//TarProp.h +") + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -IFlags") +include_directories(${CMAKE_BINARY_DIR}/IncDir) set_source_files_properties(main.cpp PROPERTIES COMPILE_FLAGS - "\"-I${CMAKE_SOURCE_DIR}/SrcProp\"") + "-ISrcProp") add_executable(IncludeDirectories main.cpp) set_target_properties(IncludeDirectories - PROPERTIES COMPILE_FLAGS "\"-I${CMAKE_SOURCE_DIR}/TarProp\"") + PROPERTIES COMPILE_FLAGS "-ITarProp") |