cmake: BZip2 fixup
This commit is contained in:
@@ -442,6 +442,9 @@ set(is_not_windows "$<NOT:$<PLATFORM_ID:Windows>>")
|
||||
set(need_unix_zlib_lib "$<AND:${is_not_windows},$<BOOL:${BUILD_ZLIB}>>")
|
||||
set(need_windows_zlib_lib "$<AND:${is_windows},$<BOOL:${BUILD_ZLIB}>>")
|
||||
|
||||
set(need_unix_bzip2_lib "$<AND:${is_not_windows},$<BOOL:${BUILD_BZip2}>>")
|
||||
set(need_windows_bzip2_lib "$<AND:${is_windows},$<BOOL:${BUILD_BZip2}>>")
|
||||
|
||||
set(need_unix_absl_lib "$<AND:${is_not_windows},$<BOOL:${BUILD_absl}>>")
|
||||
set(need_windows_absl_lib "$<AND:${is_windows},$<BOOL:${BUILD_absl}>>")
|
||||
|
||||
@@ -476,6 +479,11 @@ add_custom_command(
|
||||
$<${need_unix_zlib_lib}:$<TARGET_SONAME_FILE:ZLIB::ZLIB>>
|
||||
$<${need_windows_zlib_lib}:$<TARGET_FILE:ZLIB::ZLIB>>
|
||||
${PYTHON_PROJECT}/.libs
|
||||
COMMAND ${CMAKE_COMMAND} -E
|
||||
$<IF:$<BOOL:${BUILD_BZip2}>,copy,true>
|
||||
$<${need_unix_bzip2_lib}:$<TARGET_SONAME_FILE:BZip2::BZip2>>
|
||||
$<${need_windows_bzip2_lib}:$<TARGET_FILE:BZip2::BZip2>>
|
||||
${PYTHON_PROJECT}/.libs
|
||||
COMMAND ${CMAKE_COMMAND} -E
|
||||
$<IF:$<BOOL:${BUILD_absl}>,copy,true>
|
||||
$<${need_unix_absl_lib}:$<TARGET_SONAME_FILE:absl::base>>
|
||||
|
||||
Reference in New Issue
Block a user