|
|
@ -11,7 +11,6 @@ file(GLOB_RECURSE STORM_HEADERS ${PROJECT_SOURCE_DIR}/src/storm/*.h) |
|
|
|
file(GLOB_RECURSE STORM_SOURCES_WITHOUT_MAIN ${PROJECT_SOURCE_DIR}/src/storm/*/*.cpp) |
|
|
|
file(GLOB_RECURSE STORM_MAIN_FILE ${PROJECT_SOURCE_DIR}/src/storm/storm.cpp) |
|
|
|
file(GLOB_RECURSE STORM_DFT_MAIN_FILE ${PROJECT_SOURCE_DIR}/src/storm/storm-dyftee.cpp) |
|
|
|
file(GLOB_RECURSE STORM_GSPN_MAIN_FILE ${PROJECT_SOURCE_DIR}/src/storm/storm-gspn.cpp) |
|
|
|
|
|
|
|
# Additional include files like the storm-config.h |
|
|
|
file(GLOB_RECURSE STORM_BUILD_HEADERS ${PROJECT_BINARY_DIR}/include/*.h) |
|
|
@ -20,7 +19,6 @@ set(STORM_LIB_SOURCES ${STORM_SOURCES_WITHOUT_MAIN}) |
|
|
|
set(STORM_LIB_HEADERS ${STORM_HEADERS}) |
|
|
|
set(STORM_MAIN_SOURCES ${STORM_MAIN_FILE}) |
|
|
|
set(STORM_DFT_MAIN_SOURCES ${STORM_DFT_MAIN_FILE}) |
|
|
|
set(STORM_GSPN_MAIN_SOURCES ${STORM_GSPN_MAIN_FILE}) |
|
|
|
|
|
|
|
# Add custom additional include or link directories |
|
|
|
if (ADDITIONAL_INCLUDE_DIRS) |
|
|
@ -55,10 +53,6 @@ add_executable(storm-dft-main ${STORM_DFT_MAIN_SOURCES} ${STORM_MAIN_HEADERS}) |
|
|
|
target_link_libraries(storm-dft-main storm) # Adding headers for xcode |
|
|
|
set_target_properties(storm-dft-main PROPERTIES OUTPUT_NAME "storm-dft") |
|
|
|
|
|
|
|
add_executable(storm-gspn-main ${STORM_GSPN_MAIN_SOURCES} ${STORM_MAIN_HEADERS}) |
|
|
|
target_link_libraries(storm-gspn-main storm) # Adding headers for xcode |
|
|
|
set_target_properties(storm-gspn-main PROPERTIES OUTPUT_NAME "storm-gspn") |
|
|
|
|
|
|
|
# Install storm headers to include directory. |
|
|
|
foreach(HEADER ${STORM_LIB_HEADERS}) |
|
|
|
string(REGEX REPLACE "${PROJECT_SOURCE_DIR}/src/?" "" RELATIVE_HEADER_PATH ${HEADER}) |
|
|
|