|
@ -7,11 +7,13 @@ FILE(GLOB core_files "core/*.cpp") |
|
|
#FILE(GLOB info_files "info/*.cpp") |
|
|
#FILE(GLOB info_files "info/*.cpp") |
|
|
#FILE(GLOB expressions_files "expressions/*.cpp") |
|
|
#FILE(GLOB expressions_files "expressions/*.cpp") |
|
|
FILE(GLOB storage_files "storage/*.cpp") |
|
|
FILE(GLOB storage_files "storage/*.cpp") |
|
|
|
|
|
FILE(GLOB utility_files "utility/*.cpp") |
|
|
FILE(GLOB logic_files "logic/*.cpp") |
|
|
FILE(GLOB logic_files "logic/*.cpp") |
|
|
ADD_LIBRARY(stormpy_core SHARED mod_core.cpp ${core_files}) |
|
|
ADD_LIBRARY(stormpy_core SHARED mod_core.cpp ${core_files}) |
|
|
ADD_LIBRARY(stormpy_info SHARED mod_info.cpp) |
|
|
ADD_LIBRARY(stormpy_info SHARED mod_info.cpp) |
|
|
ADD_LIBRARY(stormpy_expressions SHARED mod_expressions.cpp) |
|
|
ADD_LIBRARY(stormpy_expressions SHARED mod_expressions.cpp) |
|
|
ADD_LIBRARY(stormpy_storage SHARED mod_storage.cpp ${storage_files}) |
|
|
ADD_LIBRARY(stormpy_storage SHARED mod_storage.cpp ${storage_files}) |
|
|
|
|
|
ADD_LIBRARY(stormpy_utility SHARED mod_utility.cpp ${utility_files}) |
|
|
ADD_LIBRARY(stormpy_logic SHARED mod_logic.cpp ${logic_files}) |
|
|
ADD_LIBRARY(stormpy_logic SHARED mod_logic.cpp ${logic_files}) |
|
|
|
|
|
|
|
|
SET_TARGET_PROPERTIES(stormpy_core PROPERTIES |
|
|
SET_TARGET_PROPERTIES(stormpy_core PROPERTIES |
|
@ -42,6 +44,13 @@ SET_TARGET_PROPERTIES(stormpy_storage PROPERTIES |
|
|
LIBRARY_OUTPUT_DIRECTORY ${STORMPY_OUTPUT_DIR}/storage |
|
|
LIBRARY_OUTPUT_DIRECTORY ${STORMPY_OUTPUT_DIR}/storage |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
SET_TARGET_PROPERTIES(stormpy_utility PROPERTIES |
|
|
|
|
|
OUTPUT_NAME utility |
|
|
|
|
|
PREFIX "" |
|
|
|
|
|
SUFFIX ".so" |
|
|
|
|
|
LIBRARY_OUTPUT_DIRECTORY ${STORMPY_OUTPUT_DIR}/utility |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
SET_TARGET_PROPERTIES(stormpy_logic PROPERTIES |
|
|
SET_TARGET_PROPERTIES(stormpy_logic PROPERTIES |
|
|
OUTPUT_NAME logic |
|
|
OUTPUT_NAME logic |
|
|
PREFIX "" |
|
|
PREFIX "" |
|
@ -53,4 +62,5 @@ TARGET_LINK_LIBRARIES(stormpy_core storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_info storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_info storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_expressions storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_expressions storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_storage storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_storage storm ${PYTHON_LIBRARIES}) |
|
|
|
|
|
TARGET_LINK_LIBRARIES(stormpy_utility storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_logic storm ${PYTHON_LIBRARIES}) |
|
|
TARGET_LINK_LIBRARIES(stormpy_logic storm ${PYTHON_LIBRARIES}) |