mirror of
https://github.com/Z3Prover/z3
synced 2025-07-18 02:16:40 +00:00
Add pkg-config file (#4368)
* Add pkg-config file * Copy z3.cmake.in to the Docker for CI
This commit is contained in:
parent
1729232254
commit
7e84a48069
3 changed files with 23 additions and 1 deletions
|
@ -568,6 +568,9 @@ write_basic_package_version_file("${PROJECT_BINARY_DIR}/Z3ConfigVersion.cmake"
|
|||
COMPATIBILITY SameMajorVersion
|
||||
)
|
||||
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/z3.pc.cmake.in"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/z3.pc" @ONLY)
|
||||
|
||||
################################################################################
|
||||
# Create `Z3Config.cmake` and related files for install tree so clients can use
|
||||
# Z3 via CMake.
|
||||
|
@ -610,6 +613,12 @@ install(
|
|||
DESTINATION "${CMAKE_INSTALL_Z3_CMAKE_PACKAGE_DIR}"
|
||||
)
|
||||
|
||||
# Add install rule to install ${PROJECT_BINARY_DIR}/z3.pc
|
||||
install(
|
||||
FILES "${PROJECT_BINARY_DIR}/z3.pc"
|
||||
DESTINATION "${CMAKE_INSTALL_PKGCONFIGDIR}"
|
||||
)
|
||||
|
||||
################################################################################
|
||||
# Examples
|
||||
################################################################################
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue