We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent df19415 commit e7dda9aCopy full SHA for e7dda9a
1 file changed
cmake_modules/IcebergThirdpartyToolchain.cmake
@@ -288,6 +288,18 @@ function(resolve_croaring_dependency)
288
${croaring_SOURCE_DIR}/cpp)
289
endif()
290
291
+ if(NOT TARGET roaring::roaring-headers)
292
+ add_library(roaring::roaring-headers INTERFACE IMPORTED)
293
+ target_include_directories(roaring::roaring-headers
294
+ INTERFACE ${croaring_SOURCE_DIR}/include)
295
+ endif()
296
+
297
+ if(NOT TARGET roaring::roaring-headers-cpp)
298
+ add_library(roaring::roaring-headers-cpp INTERFACE IMPORTED)
299
+ target_include_directories(roaring::roaring-headers-cpp
300
+ INTERFACE ${croaring_SOURCE_DIR}/cpp)
301
302
303
set(CROARING_VENDORED TRUE)
304
set_target_properties(roaring PROPERTIES OUTPUT_NAME "iceberg_vendored_croaring"
305
POSITION_INDEPENDENT_CODE ON)
0 commit comments