|
|
@ -317,7 +317,17 @@ endif() |
|
|
|
# |
|
|
|
#find_package(GMP QUIET REQUIRED) |
|
|
|
# |
|
|
|
set(STORM_HAVE_GMP ON) |
|
|
|
|
|
|
|
|
|
|
|
get_target_property(GMPXX_LIB GMPXX_SHARED IMPORTED_LIB_LOCATION) |
|
|
|
get_target_property(GMP_LIB GMP_SHARED IMPORTED_LIB_LOCATION) |
|
|
|
get_target_property(GMPXX_INCLUDE_DIR GMPXX_SHARED INTERFACE_INCLUDE_DIRECTORIES) |
|
|
|
get_target_property(GMP_INCLUDE_DIR GMP_SHARED INTERFACE_INCLUDE_DIRECTORIES) |
|
|
|
get_filename_component(GMP_LIB_LOCATION ${GMP_LIB} DIRECTORY) |
|
|
|
get_filename_component(GMPXX_LIB_LOCATION ${GMPXX_LIB} DIRECTORY) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#message(STATUS "Storm - Linking with gmp.") |
|
|
|
#include_directories("${GMP_INCLUDE_DIR}") |
|
|
|
#list(APPEND STORM_LINK_LIBRARIES ${GMP_LIBRARY}) |
|
|
@ -362,7 +372,7 @@ ExternalProject_Add( |
|
|
|
DOWNLOAD_COMMAND "" |
|
|
|
PREFIX "sylvan" |
|
|
|
SOURCE_DIR ${STORM_3RDPARTY_SOURCE_DIR}/sylvan |
|
|
|
CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DSYLVAN_BUILD_DOCS=OFF -DSYLVAN_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DUSE_CARL=ON -Dcarl_INCLUDE_DIR=${carl_INCLUDE_DIR} -DSYLVAN_PORTABLE=${STORM_PORTABLE} -Dcarl_LIBRARIES=${carl_LIBRARIES} -DBUILD_SHARED_LIBS=OFF -DSYLVAN_BUILD_TESTS=OFF |
|
|
|
CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DGMP_LOCATION=${GMP_LIB_LOCATION} -DGMP_INCLUDE=${GMP_INCLUDE_DIR} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DSYLVAN_BUILD_DOCS=OFF -DSYLVAN_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DUSE_CARL=ON -Dcarl_INCLUDE_DIR=${carl_INCLUDE_DIR} -DSYLVAN_PORTABLE=${STORM_PORTABLE} -Dcarl_LIBRARIES=${carl_LIBRARIES} -DBUILD_SHARED_LIBS=OFF -DSYLVAN_BUILD_TESTS=OFF |
|
|
|
BINARY_DIR ${STORM_3RDPARTY_BINARY_DIR}/sylvan |
|
|
|
BUILD_IN_SOURCE 0 |
|
|
|
INSTALL_COMMAND "" |
|
|
|