mirror of
https://github.com/Z3Prover/z3
synced 2025-08-21 10:41:35 +00:00
[CMake] Provide a way to customise the install directories used for
executables, include files and libraries. We use ``GNUInstallDirs.cmake`` which ships with CMake to do the difficult work of setting a sensible default and setting up CMake cache variables. These can be overriden when running CMake by setting the ``CMAKE_INSTALL_BINDIR``, ``CMAKE_INSTALL_INCLUDEDIR`` and ``CMAKE_INSTALL_LIBDIR`` cache variables.
This commit is contained in:
parent
402e132ce5
commit
04ca873abb
4 changed files with 15 additions and 10 deletions
|
@ -321,9 +321,10 @@ message(STATUS "Z3_DEPENDENT_EXTRA_C_LINK_FLAGS: ${Z3_DEPENDENT_EXTRA_C_LINK_FLA
|
|||
################################################################################
|
||||
# Z3 installation locations
|
||||
################################################################################
|
||||
set (Z3_INSTALL_LIB_DIR "lib")
|
||||
set (Z3_INSTALL_BIN_DIR "bin")
|
||||
set (Z3_INSTALL_INCLUDE_DIR "include")
|
||||
include(GNUInstallDirs)
|
||||
message(STATUS "CMAKE_INSTALL_LIBDIR: \"${CMAKE_INSTALL_LIBDIR}\"")
|
||||
message(STATUS "CMAKE_INSTALL_BINDIR: \"${CMAKE_INSTALL_BINDIR}\"")
|
||||
message(STATUS "CMAKE_INSTALL_INCLUDEDIR: \"${CMAKE_INSTALL_INCLUDEDIR}\"")
|
||||
|
||||
################################################################################
|
||||
# CMake build file locations
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue