mirror of
https://github.com/AdaCore/cvc5.git
synced 2026-02-12 12:32:16 -08:00
We are renaming files in the pythonic API to make it look less like it is somehow part of z3 (but still acknowledge that we took code from z3Py properly). This PR follows the change in cvc5/cvc5_pythonic_api#80.
46 lines
1.5 KiB
CMake
46 lines
1.5 KiB
CMake
###############################################################################
|
|
# Top contributors (to current version):
|
|
# Gereon Kremer, Aina Niemetz
|
|
#
|
|
# This file is part of the cvc5 project.
|
|
#
|
|
# Copyright (c) 2009-2021 by the authors listed in the file AUTHORS
|
|
# in the top-level source directory and their institutional affiliations.
|
|
# All rights reserved. See the file COPYING in the top-level source
|
|
# directory for licensing information.
|
|
# #############################################################################
|
|
#
|
|
# Find cvc5 pythonic api.
|
|
# CVC5PythonicAPI_FOUND - found cvc5 pythonic api
|
|
# CVC5PythonicAPI_BASEDIR - the base directory of the cvc5 pythonic api
|
|
##
|
|
|
|
include(deps-helper)
|
|
|
|
check_ep_downloaded("CVC5PythonicAPI")
|
|
if(NOT CVC5PythonicAPI_DOWNLOADED)
|
|
check_auto_download("CVC5PythonicAPI" "--no-python-bindings")
|
|
endif()
|
|
|
|
include(ExternalProject)
|
|
|
|
set(CVC5PythonicAPI_VERSION "a35b49ef3cd121e3dbc9496848019f7850f8f17d")
|
|
ExternalProject_Add(
|
|
CVC5PythonicAPI
|
|
${COMMON_EP_CONFIG}
|
|
URL https://github.com/cvc5/cvc5_pythonic_api/archive/${CVC5PythonicAPI_VERSION}.zip
|
|
URL_HASH SHA1=232b589148c0a19783cfca22c8628af4516a6eec
|
|
CONFIGURE_COMMAND ""
|
|
BUILD_COMMAND ""
|
|
INSTALL_COMMAND ""
|
|
)
|
|
|
|
set(CVC5PythonicAPI_FOUND TRUE)
|
|
ExternalProject_Get_Property(CVC5PythonicAPI SOURCE_DIR)
|
|
set(CVC5PythonicAPI_BASEDIR "${SOURCE_DIR}")
|
|
|
|
mark_as_advanced(CVC5PythonicAPI_FOUND)
|
|
mark_as_advanced(CVC5PythonicAPI_BASEDIR)
|
|
|
|
message(STATUS "Downloading pythonic API: ${CVC5PythonicAPI_BASEDIR}")
|