freebsd-ports/math/cvc4/files/patch-src_CMakeLists.txt
Fernando Apesteguía 549b27dafd math/cvc4: update to 1.7
ChangeLog:

https://github.com/CVC4/CVC4/releases/tag/1.7

* New Features:
    Proofs:
        Support for bit-vector proofs with eager bitblasting
    Strings:
        Support for str.replaceall operator.
        New option --re-elim
    SyGuS:
        Support for abduction (--sygus-abduct)

* Improvements:
    Strings:
        Significantly better performance

* Changes:
    API change: Expr::iffExpr() is renamed to Expr::eqExpr()
    Compiling the language bindings now requires SWIG 3 instead of SWIG 2.
    The CVC3 compatibility layer has been removed.
    The build system now uses CMake instead of Autotools
2019-08-01 15:20:28 +00:00

11 lines
478 B
Text

--- src/CMakeLists.txt.orig 2019-07-28 18:28:58 UTC
+++ src/CMakeLists.txt
@@ -913,6 +913,6 @@ install(FILES
# Fix include paths for all public headers.
# Note: This is a temporary fix until the new C++ API is in place.
-install(CODE "execute_process(COMMAND
+install(CODE "execute_process(COMMAND sh
${CMAKE_CURRENT_LIST_DIR}/fix-install-headers.sh
- ${CMAKE_INSTALL_PREFIX})")
+ \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}\")")