diff --git a/bs/library.cmake b/bs/library.cmake deleted file mode 100644 index f56c64e99bd430888536fc1760ebeea0ec2d6d17..0000000000000000000000000000000000000000 --- a/bs/library.cmake +++ /dev/null @@ -1,50 +0,0 @@ -# -------------------------------------------------------------------------------------------------- -# SPDX-License-Identifier: Apache-2.0 -# SPDX-FileCopyrightText: (C) 2022 Jayesh Badwaik <j.badwaik@fz-juelich.de> -# -------------------------------------------------------------------------------------------------- - - -if(BUILD_SOURCE) - add_library(libzell) - set_target_properties(libzell PROPERTIES OUTPUT_NAME zell) - add_library(zell::libzell ALIAS libzell) - - target_link_libraries(libzell PRIVATE zell::c) - target_link_libraries(libzell PRIVATE zell::cxx) - - if(PROJECT_FEATURE_MPI) - target_link_libraries(libzell PRIVATE tora::mpi) - endif() - - if(PROJECT_FEATURE_CUDA) - target_link_libraries(libzell PRIVATE zell::cuda) - endif() - - if(PROJECT_FEATURE_HIP) - target_link_libraries(libzell PRIVATE zell::hip) - endif() -endif() - - -if(BUILD_TESTING) - add_library(libtestzell) - set_target_properties(libtestzell PROPERTIES OUTPUT_NAME testzell) - add_library(zell::libtestzell ALIAS libtestzell) - target_link_libraries(libtestzell PUBLIC zell::libzell) - - if(PROJECT_FEATURE_CUDA) - target_link_libraries(libtestzell PUBLIC zell::cuda) - endif() - - if(PROJECT_FEATURE_HIP) - target_link_libraries(libtestzell PUBLIC zell::hip) - endif() - - if(PROJECT_FEATURE_MPI) - target_link_libraries(libtestzell PUBLIC zell::mpi) - endif() - - target_link_libraries(libtestzell PUBLIC zell::cxx) - target_link_libraries(libtestzell PUBLIC zell::c) - -endif()