3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-12 20:04:08 +00:00

Merge branch 'master' into copilot/update-nightly-build-test-process

This commit is contained in:
Nikolaj Bjorner 2026-02-08 11:28:21 -08:00 committed by GitHub
commit 8eff8dc9c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 48 additions and 32 deletions

View file

@ -34,6 +34,10 @@ target_include_directories(z3jl PRIVATE
"${PROJECT_BINARY_DIR}/src/api"
"${PROJECT_SOURCE_DIR}/src/api/c++"
)
# Add header padding for macOS to allow install_name_tool to modify the dylib
if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
target_link_options(z3jl PRIVATE "-Wl,-headerpad_max_install_names")
endif()
# On macOS, add headerpad for install_name_tool compatibility
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")