Skip to content

Commit

Permalink
Treat Boost as system includes
Browse files Browse the repository at this point in the history
  • Loading branch information
ddemidov committed Mar 22, 2019
1 parent b71c7dd commit 4acebae
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions cmake/VexCLBoostTargets.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ if(NOT TARGET Boost::system)
add_library(Boost::system IMPORTED INTERFACE)
set_target_properties(Boost::system PROPERTIES
INTERFACE_LINK_LIBRARIES "${Boost_SYSTEM_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
)
endif()

if(NOT TARGET Boost::filesystem)
add_library(Boost::filesystem IMPORTED INTERFACE)
set_target_properties(Boost::filesystem PROPERTIES
INTERFACE_LINK_LIBRARIES "${Boost_FILESYSTEM_LIBRARY};Boost::system"
INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
)
endif()

Expand All @@ -25,22 +25,22 @@ if(NOT TARGET Boost::thread)
add_library(Boost::thread IMPORTED INTERFACE)
set_target_properties(Boost::thread PROPERTIES
INTERFACE_LINK_LIBRARIES "${Boost_THREAD_LIBRARY};Threads::Threads"
INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
)
endif()

if(NOT TARGET Boost::date_time)
add_library(Boost::date_time IMPORTED INTERFACE)
set_target_properties(Boost::date_time PROPERTIES
INTERFACE_LINK_LIBRARIES "${Boost_DATE_TIME_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
)
endif()

if(NOT TARGET Boost::chrono)
add_library(Boost::chrono IMPORTED INTERFACE)
set_target_properties(Boost::chrono PROPERTIES
INTERFACE_LINK_LIBRARIES "${Boost_CHRONO_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${Boost_INCLUDE_DIRS}"
)
endif()

0 comments on commit 4acebae

Please sign in to comment.