cmake: Fix libz.so inside packages

This commit is contained in:
Mizux Seiha
2024-10-16 01:16:29 +02:00
parent 4408ce4988
commit 6bd3ebcf3d
3 changed files with 9 additions and 1 deletions

View File

@@ -435,9 +435,12 @@ add_custom_command(
COMMAND ${CMAKE_COMMAND} -E remove -f ortools_timestamp
COMMAND ${CMAKE_COMMAND} -E make_directory ${PYTHON_PROJECT}/.libs
# Don't need to copy static lib on Windows.
COMMAND ${CMAKE_COMMAND} -E
$<IF:$<BOOL:${BUILD_ZLIB}>,copy,true>
$<TARGET_SONAME_FILE:ZLIB::ZLIB>
${PYTHON_PROJECT}/.libs
COMMAND ${CMAKE_COMMAND} -E
$<IF:$<BOOL:${BUILD_absl}>,copy,true>
# ortools direct deps
$<TARGET_SONAME_FILE:absl::base>
$<TARGET_SONAME_FILE:absl::bad_any_cast_impl>
$<TARGET_SONAME_FILE:absl::bad_optional_access>