Skip to content
Snippets Groups Projects
Commit beb6eefc authored by Jaime Arias's avatar Jaime Arias
Browse files

add CLI library

parent d0a4460e
No related branches found
No related tags found
No related merge requests found
......@@ -9,8 +9,11 @@ set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
# libraries PATH
set(LIBS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libs)
# add BuDDy
set(BUDDY_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libs/buddy")
set(BUDDY_DIR "${LIBS_DIR}/buddy")
message(STATUS "Building BuDDy parser ...")
option(BUDDY_BUILD_EXAMPLES "Build BuDDy Examples" ON)
......@@ -18,10 +21,14 @@ set(BUDDY_BUILD_EXAMPLES OFF)
add_subdirectory(${BUDDY_DIR})
# add pn parser
set(PARSER_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libs/parser")
set(PARSER_DIR "${LIBS_DIR}/parser")
message(STATUS "Building Petri Net parser ...")
add_subdirectory(${PARSER_DIR})
# CLI library
add_library(cli11 INTERFACE)
target_include_directories(cli11 INTERFACE "${LIBS_DIR}/cli11")
# add source folder
include_directories(src)
add_subdirectory(src)
This diff is collapsed.
......@@ -8,4 +8,4 @@ add_executable(sogMBT main.cpp
)
target_include_directories(sogMBT PRIVATE "${BUDDY_DIR}/src" "${PARSER_DIR}/src")
target_link_libraries(sogMBT bdd RdP)
\ No newline at end of file
target_link_libraries(sogMBT bdd RdP cli11)
\ No newline at end of file
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