mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 20:18:18 +00:00
remove stale config #2318 thanks @ekpyron
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
cb6d3d2458
commit
51532ba446
|
@ -27,15 +27,9 @@ message(STATUS "Z3 version ${Z3_VERSION}")
|
||||||
################################################################################
|
################################################################################
|
||||||
# Set various useful variables depending on CMake version
|
# Set various useful variables depending on CMake version
|
||||||
################################################################################
|
################################################################################
|
||||||
if (("${CMAKE_VERSION}" VERSION_EQUAL "3.2") OR ("${CMAKE_VERSION}" VERSION_GREATER "3.2"))
|
|
||||||
# In CMake >= 3.2 add_custom_command() and add_custom_target()
|
|
||||||
# supports a ``USES_TERMINAL`` argument
|
|
||||||
set(ADD_CUSTOM_COMMAND_USES_TERMINAL_ARG "USES_TERMINAL")
|
set(ADD_CUSTOM_COMMAND_USES_TERMINAL_ARG "USES_TERMINAL")
|
||||||
set(ADD_CUSTOM_TARGET_USES_TERMINAL_ARG "USES_TERMINAL")
|
set(ADD_CUSTOM_TARGET_USES_TERMINAL_ARG "USES_TERMINAL")
|
||||||
else()
|
|
||||||
set(ADD_CUSTOM_COMMAND_USES_TERMINAL_ARG "")
|
|
||||||
set(ADD_CUSTOM_TARGET_USES_TERMINAL_ARG "")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Message for polluted source tree sanity checks
|
# Message for polluted source tree sanity checks
|
||||||
|
@ -198,17 +192,8 @@ include(${PROJECT_SOURCE_DIR}/cmake/z3_add_cxx_flag.cmake)
|
||||||
################################################################################
|
################################################################################
|
||||||
# C++ language version
|
# C++ language version
|
||||||
################################################################################
|
################################################################################
|
||||||
if ("${CMAKE_VERSION}" VERSION_LESS "3.1")
|
|
||||||
# FIXME: Drop this when we upgrade to newer CMake versions.
|
|
||||||
if (("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") OR ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang"))
|
|
||||||
z3_add_cxx_flag("-std=c++11" REQUIRED)
|
|
||||||
else()
|
|
||||||
message(AUTHOR_WARNING "Not setting C++ language version for compiler")
|
|
||||||
endif()
|
|
||||||
else ()
|
|
||||||
set(CMAKE_CXX_STANDARD 11)
|
set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
endif ()
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Platform detection
|
# Platform detection
|
||||||
|
@ -550,18 +535,10 @@ add_subdirectory(src)
|
||||||
# use Z3 via CMake.
|
# use Z3 via CMake.
|
||||||
################################################################################
|
################################################################################
|
||||||
include(CMakePackageConfigHelpers)
|
include(CMakePackageConfigHelpers)
|
||||||
if ("${CMAKE_VERSION}" VERSION_LESS "3.0")
|
|
||||||
# FIXME: Remove this once we drop support for CMake 2.8.12
|
|
||||||
export(TARGETS libz3
|
|
||||||
NAMESPACE z3::
|
|
||||||
FILE "${PROJECT_BINARY_DIR}/Z3Targets.cmake"
|
|
||||||
)
|
|
||||||
else()
|
|
||||||
export(EXPORT Z3_EXPORTED_TARGETS
|
export(EXPORT Z3_EXPORTED_TARGETS
|
||||||
NAMESPACE z3::
|
NAMESPACE z3::
|
||||||
FILE "${PROJECT_BINARY_DIR}/Z3Targets.cmake"
|
FILE "${PROJECT_BINARY_DIR}/Z3Targets.cmake"
|
||||||
)
|
)
|
||||||
endif()
|
|
||||||
set(Z3_FIRST_PACKAGE_INCLUDE_DIR "${PROJECT_BINARY_DIR}/src/api")
|
set(Z3_FIRST_PACKAGE_INCLUDE_DIR "${PROJECT_BINARY_DIR}/src/api")
|
||||||
set(Z3_SECOND_PACKAGE_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/src/api")
|
set(Z3_SECOND_PACKAGE_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/src/api")
|
||||||
set(Z3_CXX_PACKAGE_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/src/api/c++")
|
set(Z3_CXX_PACKAGE_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/src/api/c++")
|
||||||
|
|
Loading…
Reference in a new issue