Skip to content
Snippets Groups Projects
Commit 3e1e6fcc authored by Chiheb Amer Abid's avatar Chiheb Amer Abid
Browse files

Merge branch 'feature/cli' into 'master'

Implementation of a CLI for the tool

See merge request !3
parents efa35e02 570fc05e
No related branches found
No related tags found
1 merge request!3Implementation of a CLI for the tool
......@@ -53,6 +53,13 @@ else ()
include_directories("${SPOT_INCLUDE_PATH}")
endif()
# Third-party libraries PATH
set(THIRD_PARTY_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/third-party)
# CLI library
add_library(cli11 INTERFACE)
target_include_directories(cli11 INTERFACE "${THIRD_PARTY_INCLUDE_DIR}/cli11")
# add source folder
include_directories(src)
add_subdirectory(src)
......
......@@ -38,7 +38,7 @@ else()
endif()
# Hybrid SOG executable
add_executable(mc-sog main.cpp
add_executable(pmc-sog main.cpp
PMCSOGConfig.h
NewNet.cpp
NewNet.h
......@@ -100,12 +100,13 @@ add_executable(mc-sog main.cpp
misc/md5_hash.h Hybrid/MCHybridPOR/MCHybridSOGPOR.cpp Hybrid/MCHybridPOR/MCHybridSOGPOR.h)
target_include_directories(mc-sog PUBLIC "${PROJECT_BINARY_DIR}/src")
target_include_directories(pmc-sog PUBLIC "${PROJECT_BINARY_DIR}/src")
target_link_libraries(mc-sog
target_link_libraries(pmc-sog
bddx
spot
RdP
${MPI_LIBRARIES}
${OPENSSL_LIBRARIES}
cli11
)
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment