From d81541de80fd765dfa7c20b2854f9bfe68bf1f6c Mon Sep 17 00:00:00 2001 From: rinkk <karsten.rink@ufz.de> Date: Mon, 15 Aug 2016 14:27:41 +0200 Subject: [PATCH] moved swmm interface files to file i/o --- Applications/FileIO/CMakeLists.txt | 5 +++++ .../{Utils/SWMMConverter => FileIO/SWMM}/SWMMInterface.cpp | 0 .../{Utils/SWMMConverter => FileIO/SWMM}/SWMMInterface.h | 0 Applications/Utils/SWMMConverter/CMakeLists.txt | 6 +++--- Applications/Utils/SWMMConverter/SWMMConverter.cpp | 2 +- ThirdParty/CMakeLists.txt | 1 - 6 files changed, 9 insertions(+), 5 deletions(-) rename Applications/{Utils/SWMMConverter => FileIO/SWMM}/SWMMInterface.cpp (100%) rename Applications/{Utils/SWMMConverter => FileIO/SWMM}/SWMMInterface.h (100%) diff --git a/Applications/FileIO/CMakeLists.txt b/Applications/FileIO/CMakeLists.txt index 5b9d973135f..e140aeb5fc0 100644 --- a/Applications/FileIO/CMakeLists.txt +++ b/Applications/FileIO/CMakeLists.txt @@ -11,6 +11,11 @@ if(QT4_FOUND) APPEND_SOURCE_FILES(SOURCES FEFLOW) endif() +if(OGS_BUILD_SWMM) + GET_SOURCE_FILES(SOURCES_SWMM SWMM) + SET(SOURCES ${SOURCES} ${SOURCES_SWMM}) +endif() + include(${PROJECT_SOURCE_DIR}/scripts/cmake/OGSEnabledElements.cmake) # Create the library diff --git a/Applications/Utils/SWMMConverter/SWMMInterface.cpp b/Applications/FileIO/SWMM/SWMMInterface.cpp similarity index 100% rename from Applications/Utils/SWMMConverter/SWMMInterface.cpp rename to Applications/FileIO/SWMM/SWMMInterface.cpp diff --git a/Applications/Utils/SWMMConverter/SWMMInterface.h b/Applications/FileIO/SWMM/SWMMInterface.h similarity index 100% rename from Applications/Utils/SWMMConverter/SWMMInterface.h rename to Applications/FileIO/SWMM/SWMMInterface.h diff --git a/Applications/Utils/SWMMConverter/CMakeLists.txt b/Applications/Utils/SWMMConverter/CMakeLists.txt index b37969bfd34..d9a14ae8ac0 100644 --- a/Applications/Utils/SWMMConverter/CMakeLists.txt +++ b/Applications/Utils/SWMMConverter/CMakeLists.txt @@ -1,16 +1,16 @@ add_executable(SWMMConverter SWMMConverter.cpp - SwmmInterface.h - SwmmInterface.cpp ) target_link_libraries(SWMMConverter ApplicationsFileIO GeoLib MeshLib - swmm5interface + SwmmInterface ) +include_directories( ${CMAKE_SOURCE_DIR}/Applications/FileIO ) + ADD_VTK_DEPENDENCY(SWMMConverter) set_target_properties(SWMMConverter PROPERTIES FOLDER Utilities) diff --git a/Applications/Utils/SWMMConverter/SWMMConverter.cpp b/Applications/Utils/SWMMConverter/SWMMConverter.cpp index bac691abc3b..cb784c0120e 100644 --- a/Applications/Utils/SWMMConverter/SWMMConverter.cpp +++ b/Applications/Utils/SWMMConverter/SWMMConverter.cpp @@ -8,7 +8,7 @@ #include <tclap/CmdLine.h> -#include "SWMMInterface.h" +#include "Applications/FileIO/SWMM/SWMMInterface.h" #include "ThirdParty/SWMMInterface/swmm5_iface.h" #include "Applications/ApplicationsLib/LogogSetup.h" diff --git a/ThirdParty/CMakeLists.txt b/ThirdParty/CMakeLists.txt index 8f75c2e6a60..ef5bc7826ce 100644 --- a/ThirdParty/CMakeLists.txt +++ b/ThirdParty/CMakeLists.txt @@ -52,6 +52,5 @@ if(NOT TARGET vtkGUISupportQt AND OGS_BUILD_GUI) endif() if(OGS_BUILD_SWMM) - add_subdirectory(${CMAKE_SOURCE_DIR}/ThirdParty/SWMMInterface/swmm5) add_subdirectory(${CMAKE_SOURCE_DIR}/ThirdParty/SWMMInterface) endif() -- GitLab