add interface library for asio example deps

This commit is contained in:
Christos Stratopoulos 2019-12-05 12:35:48 -05:00
parent 912fcfad85
commit f057eeb86d

View File

@ -1,14 +1,20 @@
add_library(asio-example-deps INTERFACE)
target_include_directories(asio-example-deps
INTERFACE
${CMAKE_CURRENT_LIST_DIR})
target_link_libraries(asio-example-deps
INTERFACE
asio
continuable)
add_executable(example-asio add_executable(example-asio
${CMAKE_CURRENT_LIST_DIR}/example-asio.cpp) ${CMAKE_CURRENT_LIST_DIR}/example-asio.cpp)
target_include_directories(example-asio
PRIVATE
${CMAKE_CURRENT_LIST_DIR})
target_link_libraries(example-asio target_link_libraries(example-asio
PRIVATE PRIVATE
asio asio-example-deps)
continuable)
target_compile_definitions(example-asio target_compile_definitions(example-asio
PUBLIC PUBLIC