@@ -254,23 +254,17 @@ function(resolve_nanoarrow_dependency)
254254 endif ()
255255
256256 set (NANOARROW_VENDORED TRUE )
257- if (TARGET nanoarrow_static)
258- set_target_properties (nanoarrow_static
259- PROPERTIES OUTPUT_NAME "iceberg_vendored_nanoarrow"
260- POSITION_INDEPENDENT_CODE ON )
261- install (TARGETS nanoarrow_static
262- EXPORT iceberg_targets
263- RUNTIME DESTINATION "${ICEBERG_INSTALL_BINDIR} "
264- ARCHIVE DESTINATION "${ICEBERG_INSTALL_LIBDIR} "
265- LIBRARY DESTINATION "${ICEBERG_INSTALL_LIBDIR} " )
266- endif ()
257+ set_target_properties (nanoarrow_static
258+ PROPERTIES OUTPUT_NAME "iceberg_vendored_nanoarrow"
259+ POSITION_INDEPENDENT_CODE ON )
260+ install (TARGETS nanoarrow_static
261+ EXPORT iceberg_targets
262+ RUNTIME DESTINATION "${ICEBERG_INSTALL_BINDIR} "
263+ ARCHIVE DESTINATION "${ICEBERG_INSTALL_LIBDIR} "
264+ LIBRARY DESTINATION "${ICEBERG_INSTALL_LIBDIR} " )
267265 else ()
268266 set (NANOARROW_VENDORED FALSE )
269267 list (APPEND ICEBERG_SYSTEM_DEPENDENCIES nanoarrow)
270-
271- if (TARGET nanoarrow::nanoarrow AND NOT TARGET nanoarrow::nanoarrow_static)
272- add_library (nanoarrow::nanoarrow_static ALIAS nanoarrow::nanoarrow)
273- endif ()
274268 endif ()
275269
276270 set (ICEBERG_SYSTEM_DEPENDENCIES
@@ -280,6 +274,7 @@ function(resolve_nanoarrow_dependency)
280274 ${NANOARROW_VENDORED}
281275 PARENT_SCOPE)
282276endfunction ()
277+ endfunction ()
283278
284279# ----------------------------------------------------------------------
285280# nlohmann-json
0 commit comments