Loading CMakeLists.txt +7 −7 Original line number Diff line number Diff line Loading @@ -37,12 +37,12 @@ project( enable_testing() #if (NOT CMAKE_COMPILER_IS_GNUCC) # message(FATAL_ERROR "The choosen C compiler is not gcc and is not supported") #endif () #if (NOT CMAKE_COMPILER_IS_GNUCXX) # message(FATAL_ERROR "The choosen C++ compiler is not g++ and is not supported") #endif () if (NOT CMAKE_COMPILER_IS_GNUCC) message(FATAL_ERROR "The choosen C compiler is not gcc and is not supported") endif () if (NOT CMAKE_COMPILER_IS_GNUCXX) message(FATAL_ERROR "The choosen C++ compiler is not g++ and is not supported") endif () set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) Loading Loading @@ -346,7 +346,7 @@ if (GKFS_BUILD_TESTS) message(STATUS "[gekkofs] Guided distributor tests: ${GKFS_TESTS_GUIDED_DISTRIBUTION}") add_subdirectory(tests) add_subdirectory(examples/gfind) add_subdirectory(examples) else() unset(GKFS_TESTS_INTERFACE CACHE) endif() Loading examples/CMakeLists.txt 0 → 100644 +30 −0 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # # # # This software was partially supported by the # # ADA-FS project under the SPPEXA project funded by the DFG. # # # # This file is part of GekkoFS. # # # # GekkoFS is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation, either version 3 of the License, or # # (at your option) any later version. # # # # GekkoFS is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with GekkoFS. If not, see <https://www.gnu.org/licenses/>. # # # # SPDX-License-Identifier: GPL-3.0-or-later # ################################################################################ add_subdirectory(gfind) add_subdirectory(user_library) No newline at end of file examples/gfind/CMakeLists.txt +2 −10 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2021, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2021, Johannes Gutenberg Universitaet Mainz, Germany # # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # Loading Loading @@ -28,17 +28,9 @@ set (CMAKE_CXX_STANDARD 17) add_executable(sfind sfind.cpp) add_executable(gkfs_lib_example gkfs_lib_example.cpp) target_link_libraries(gkfs_lib_example PRIVATE gkfs_user_lib ) if(GKFS_INSTALL_TESTS) install(TARGETS sfind DESTINATION ${CMAKE_INSTALL_BINDIR} ) install(TARGETS gkfs_lib_example DESTINATION ${CMAKE_INSTALL_BINDIR} ) endif() examples/user_library/CMakeLists.txt 0 → 100644 +39 −0 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # # # # This software was partially supported by the # # ADA-FS project under the SPPEXA project funded by the DFG. # # # # This file is part of GekkoFS. # # # # GekkoFS is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation, either version 3 of the License, or # # (at your option) any later version. # # # # GekkoFS is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with GekkoFS. If not, see <https://www.gnu.org/licenses/>. # # # # SPDX-License-Identifier: GPL-3.0-or-later # ################################################################################ set(CMAKE_CXX_STANDARD 17) add_executable(gkfs_lib_example gkfs_lib_example.cpp) target_link_libraries(gkfs_lib_example PRIVATE gkfs_user_lib ) if (GKFS_INSTALL_TESTS) install(TARGETS gkfs_lib_example DESTINATION ${CMAKE_INSTALL_BINDIR} ) endif () No newline at end of file examples/gfind/gkfs_lib_example.cpp→examples/user_library/gkfs_lib_example.cpp +0 −0 File moved. View file Loading
CMakeLists.txt +7 −7 Original line number Diff line number Diff line Loading @@ -37,12 +37,12 @@ project( enable_testing() #if (NOT CMAKE_COMPILER_IS_GNUCC) # message(FATAL_ERROR "The choosen C compiler is not gcc and is not supported") #endif () #if (NOT CMAKE_COMPILER_IS_GNUCXX) # message(FATAL_ERROR "The choosen C++ compiler is not g++ and is not supported") #endif () if (NOT CMAKE_COMPILER_IS_GNUCC) message(FATAL_ERROR "The choosen C compiler is not gcc and is not supported") endif () if (NOT CMAKE_COMPILER_IS_GNUCXX) message(FATAL_ERROR "The choosen C++ compiler is not g++ and is not supported") endif () set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) Loading Loading @@ -346,7 +346,7 @@ if (GKFS_BUILD_TESTS) message(STATUS "[gekkofs] Guided distributor tests: ${GKFS_TESTS_GUIDED_DISTRIBUTION}") add_subdirectory(tests) add_subdirectory(examples/gfind) add_subdirectory(examples) else() unset(GKFS_TESTS_INTERFACE CACHE) endif() Loading
examples/CMakeLists.txt 0 → 100644 +30 −0 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # # # # This software was partially supported by the # # ADA-FS project under the SPPEXA project funded by the DFG. # # # # This file is part of GekkoFS. # # # # GekkoFS is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation, either version 3 of the License, or # # (at your option) any later version. # # # # GekkoFS is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with GekkoFS. If not, see <https://www.gnu.org/licenses/>. # # # # SPDX-License-Identifier: GPL-3.0-or-later # ################################################################################ add_subdirectory(gfind) add_subdirectory(user_library) No newline at end of file
examples/gfind/CMakeLists.txt +2 −10 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2021, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2021, Johannes Gutenberg Universitaet Mainz, Germany # # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # Loading Loading @@ -28,17 +28,9 @@ set (CMAKE_CXX_STANDARD 17) add_executable(sfind sfind.cpp) add_executable(gkfs_lib_example gkfs_lib_example.cpp) target_link_libraries(gkfs_lib_example PRIVATE gkfs_user_lib ) if(GKFS_INSTALL_TESTS) install(TARGETS sfind DESTINATION ${CMAKE_INSTALL_BINDIR} ) install(TARGETS gkfs_lib_example DESTINATION ${CMAKE_INSTALL_BINDIR} ) endif()
examples/user_library/CMakeLists.txt 0 → 100644 +39 −0 Original line number Diff line number Diff line ################################################################################ # Copyright 2018-2024, Barcelona Supercomputing Center (BSC), Spain # # Copyright 2015-2024, Johannes Gutenberg Universitaet Mainz, Germany # # # # This software was partially supported by the # # EC H2020 funded project NEXTGenIO (Project ID: 671951, www.nextgenio.eu). # # # # This software was partially supported by the # # ADA-FS project under the SPPEXA project funded by the DFG. # # # # This file is part of GekkoFS. # # # # GekkoFS is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation, either version 3 of the License, or # # (at your option) any later version. # # # # GekkoFS is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with GekkoFS. If not, see <https://www.gnu.org/licenses/>. # # # # SPDX-License-Identifier: GPL-3.0-or-later # ################################################################################ set(CMAKE_CXX_STANDARD 17) add_executable(gkfs_lib_example gkfs_lib_example.cpp) target_link_libraries(gkfs_lib_example PRIVATE gkfs_user_lib ) if (GKFS_INSTALL_TESTS) install(TARGETS gkfs_lib_example DESTINATION ${CMAKE_INSTALL_BINDIR} ) endif () No newline at end of file
examples/gfind/gkfs_lib_example.cpp→examples/user_library/gkfs_lib_example.cpp +0 −0 File moved. View file