Fix Beast include directories for cmake targets

This commit is contained in:
Keith Bennett
2017-07-06 11:59:40 -05:00
committed by Vinnie Falco
parent eec5f1d8b6
commit 1c9c87f93c
2 changed files with 3 additions and 2 deletions

View File

@ -5,6 +5,7 @@ Version 74:
* Add file_body
* Remove common/file_body.hpp
* Add file_posix
* Fix Beast include directories for cmake targets
--------------------------------------------------------------------------------

View File

@ -148,9 +148,9 @@ target_link_libraries (${PROJECT_NAME} INTERFACE ${Boost_SYSTEM_LIBRARY})
if (NOT MSVC)
target_link_libraries (${PROJECT_NAME} INTERFACE Threads::Threads)
endif()
set_property (TARGET ${PROJECT_NAME} PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${Boost_INCLUDE_DIRS})
set_property (TARGET ${PROJECT_NAME} PROPERTY INTERFACE_SYSTEM_INCLUDE_DIRECTORIES ${Boost_INCLUDE_DIRS})
target_compile_definitions (${PROJECT_NAME} INTERFACE BOOST_COROUTINES_NO_DEPRECATION_WARNING=1)
target_include_directories(${PROJECT_NAME} INTERFACE ${PROJECT_SOURCE_DIR}/include)
target_include_directories(${PROJECT_NAME} SYSTEM INTERFACE ${Boost_INCLUDE_DIRS})
#-------------------------------------------------------------------------------
#