Skip to content

Commit c00c774

Browse files
committed
another CI fix attempt
1 parent f2034e7 commit c00c774

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@ function(boost_http_setup_properties target)
157157
target_include_directories(${target} PRIVATE "${PROJECT_SOURCE_DIR}")
158158
target_link_libraries(${target} PUBLIC ${BOOST_HTTP_DEPENDENCIES})
159159
# Add corosio headers without linking (header-only usage)
160-
target_include_directories(${target} PUBLIC $<TARGET_PROPERTY:Boost::corosio,INTERFACE_INCLUDE_DIRECTORIES>)
160+
# BUILD_INTERFACE: only during build (installed headers are in standard Boost include path)
161+
target_include_directories(${target} PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/../corosio/include>)
161162
target_compile_definitions(${target} PUBLIC BOOST_COROSIO_NO_LIB) # Disable corosio auto-linking
162163
target_compile_definitions(${target} PUBLIC BOOST_HTTP_NO_LIB)
163164
target_compile_definitions(${target} PRIVATE BOOST_HTTP_SOURCE)

test/limits/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ target_link_libraries(boost_http_limits PRIVATE
3434
Boost::url
3535
Boost::utility)
3636
# Add corosio headers without linking (header-only usage)
37-
target_include_directories(boost_http_limits PRIVATE $<TARGET_PROPERTY:Boost::corosio,INTERFACE_INCLUDE_DIRECTORIES>)
37+
target_include_directories(boost_http_limits PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../../../corosio/include")
3838

3939
target_link_libraries(boost_http_limits INTERFACE Boost::http)
4040

0 commit comments

Comments
 (0)