diff --git a/cmake/TargetObjLib.cmake b/cmake/TargetObjLib.cmake index d974224..5e7795e 100644 --- a/cmake/TargetObjLib.cmake +++ b/cmake/TargetObjLib.cmake @@ -65,8 +65,9 @@ target_include_directories(lslobj # Note: We use `PUBLIC` because 'internal tests' import individual source files and link lslobj. SYSTEM PUBLIC $ - $ ) +find_package(asio CONFIG REQUIRED) +target_link_libraries(lslobj PUBLIC asio::asio) if(NOT LSL_OPTIMIZATIONS) # build one object file for Asio instead of once every time an Asio function is called. See # https://think-async.com/Asio/asio-1.18.2/doc/asio/using.html#asio.using.optional_separate_compilation