From 293a7529522e54ce0b5ef6c11858bcf7a8ca50ab Mon Sep 17 00:00:00 2001 From: Jaime Arias Almeida <arias@lipn.univ-paris13.fr> Date: Sat, 14 Jan 2023 14:46:44 +0100 Subject: [PATCH] move sog folde --- CMakeLists.txt | 13 +++++++--- libs/sog/CMakeLists.txt | 26 ------------------- libs/sog/src/CMakeLists.txt | 15 ----------- src/CMakeLists.txt | 13 +++++----- {libs/sog/src => src}/Class_of_state.hpp | 0 {libs/sog/src => src}/MDGraph.cpp | 0 {libs/sog/src => src}/MDGraph.hpp | 0 .../src => src}/Modular_Class_of_state.hpp | 0 {libs/sog/src => src}/Modular_Obs_Graph.cpp | 0 {libs/sog/src => src}/Modular_Obs_Graph.hpp | 0 {libs/sog/src => src}/RdPBDD.cpp | 0 {libs/sog/src => src}/RdPBDD.hpp | 0 12 files changed, 16 insertions(+), 51 deletions(-) delete mode 100644 libs/sog/CMakeLists.txt delete mode 100644 libs/sog/src/CMakeLists.txt rename {libs/sog/src => src}/Class_of_state.hpp (100%) rename {libs/sog/src => src}/MDGraph.cpp (100%) rename {libs/sog/src => src}/MDGraph.hpp (100%) rename {libs/sog/src => src}/Modular_Class_of_state.hpp (100%) rename {libs/sog/src => src}/Modular_Obs_Graph.cpp (100%) rename {libs/sog/src => src}/Modular_Obs_Graph.hpp (100%) rename {libs/sog/src => src}/RdPBDD.cpp (100%) rename {libs/sog/src => src}/RdPBDD.hpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 86699a0..e9a6409 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,10 +9,15 @@ set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) -# add sog -set(SOG_DIR "${CMAKE_SOURCE_DIR}/libs/sog") -message(STATUS "Building SOG ...") -add_subdirectory(${SOG_DIR}) +# add BuDDy +set(BUDDY_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libs/buddy") +message(STATUS "Building BuDDy parser ...") +add_subdirectory(${BUDDY_DIR}) + +# add pn parser +set(PARSER_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libs/parser") +message(STATUS "Building Petri Net parser ...") +add_subdirectory(${PARSER_DIR}) # add source folder include_directories(src) diff --git a/libs/sog/CMakeLists.txt b/libs/sog/CMakeLists.txt deleted file mode 100644 index de31a98..0000000 --- a/libs/sog/CMakeLists.txt +++ /dev/null @@ -1,26 +0,0 @@ -# set minimum cmake version -cmake_minimum_required(VERSION 3.5 FATAL_ERROR) - -# project name and language -project(sog LANGUAGES CXX) - -set(CMAKE_CXX_STANDARD 14) -set(CMAKE_CXX_STANDARD_REQUIRED ON) -set(CMAKE_CXX_EXTENSIONS OFF) - -# variables -set(SRC_DIR "${PROJECT_SOURCE_DIR}/src") - -# add BuDDy -set(BUDDY_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../buddy") -message(STATUS "Building BuDDy parser ...") -add_subdirectory(${BUDDY_DIR} "${CMAKE_CURRENT_BINARY_DIR}/libs/buddy") - -# add pn parser -set(PARSER_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../parser") -message(STATUS "Building Petri Net parser ...") -add_subdirectory(${PARSER_DIR} "${CMAKE_CURRENT_BINARY_DIR}/libs/parser") - -# add source folder -include_directories(${SRC_DIR}) -add_subdirectory(src) diff --git a/libs/sog/src/CMakeLists.txt b/libs/sog/src/CMakeLists.txt deleted file mode 100644 index 08f148b..0000000 --- a/libs/sog/src/CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ -# set minimum cmake version -cmake_minimum_required(VERSION 3.5 FATAL_ERROR) - -# compilator flags -project(sog-src LANGUAGES CXX) - -# generate the library from sources -add_library(sog STATIC - MDGraph.cpp - RdPBDD.cpp - Modular_Obs_Graph.cpp -) - -target_include_directories(sog PRIVATE "${BUDDY_DIR}/src" "${PARSER_DIR}/src") -target_link_libraries(sog RdP bdd) \ No newline at end of file diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a05e3c9..735ccd4 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,10 +1,11 @@ # set minimum cmake version cmake_minimum_required(VERSION 3.5 FATAL_ERROR) -add_executable(sogMBT main.cpp) +add_executable(sogMBT main.cpp + MDGraph.cpp + RdPBDD.cpp + Modular_Obs_Graph.cpp +) -target_include_directories(sogMBT PRIVATE - "${PROJECT_SOURCE_DIR}/libs/buddy/src" - "${PROJECT_SOURCE_DIR}/libs/parser/src" - "${PROJECT_SOURCE_DIR}/libs/sog/src") -target_link_libraries(sogMBT bdd RdP sog) \ No newline at end of file +target_include_directories(sogMBT PRIVATE "${BUDDY_DIR}/src" "${PARSER_DIR}/src") +target_link_libraries(sogMBT bdd RdP) \ No newline at end of file diff --git a/libs/sog/src/Class_of_state.hpp b/src/Class_of_state.hpp similarity index 100% rename from libs/sog/src/Class_of_state.hpp rename to src/Class_of_state.hpp diff --git a/libs/sog/src/MDGraph.cpp b/src/MDGraph.cpp similarity index 100% rename from libs/sog/src/MDGraph.cpp rename to src/MDGraph.cpp diff --git a/libs/sog/src/MDGraph.hpp b/src/MDGraph.hpp similarity index 100% rename from libs/sog/src/MDGraph.hpp rename to src/MDGraph.hpp diff --git a/libs/sog/src/Modular_Class_of_state.hpp b/src/Modular_Class_of_state.hpp similarity index 100% rename from libs/sog/src/Modular_Class_of_state.hpp rename to src/Modular_Class_of_state.hpp diff --git a/libs/sog/src/Modular_Obs_Graph.cpp b/src/Modular_Obs_Graph.cpp similarity index 100% rename from libs/sog/src/Modular_Obs_Graph.cpp rename to src/Modular_Obs_Graph.cpp diff --git a/libs/sog/src/Modular_Obs_Graph.hpp b/src/Modular_Obs_Graph.hpp similarity index 100% rename from libs/sog/src/Modular_Obs_Graph.hpp rename to src/Modular_Obs_Graph.hpp diff --git a/libs/sog/src/RdPBDD.cpp b/src/RdPBDD.cpp similarity index 100% rename from libs/sog/src/RdPBDD.cpp rename to src/RdPBDD.cpp diff --git a/libs/sog/src/RdPBDD.hpp b/src/RdPBDD.hpp similarity index 100% rename from libs/sog/src/RdPBDD.hpp rename to src/RdPBDD.hpp -- GitLab