diff --git a/SuperBuild/Packaging/PackageMacros.cmake b/SuperBuild/Packaging/PackageMacros.cmake index 6a5ac835872e7ec892d6a82ed2984deb0b0bf2e3..86a2901206ccced25a6ec1b7a6201edddf37bf40 100755 --- a/SuperBuild/Packaging/PackageMacros.cmake +++ b/SuperBuild/Packaging/PackageMacros.cmake @@ -241,6 +241,13 @@ function(is_file_executable2 file_var result_var) return() endif() + # detect shared libraries on Mac OSX + # where "file" gives "Mach-O 64-bit x86_64 bundle" + if("${file_ov}" MATCHES "mach-o.*bundle") + set(${result_var} 1 PARENT_SCOPE) + return() + endif() + endif(APPLE) endfunction()