Skip to content
Snippets Groups Projects
Unverified Commit de687bf9 authored by Jayesh Badwaik's avatar Jayesh Badwaik
Browse files

- bs: remove spurious bs/library.cmake

parent 23cbd0ac
No related branches found
No related tags found
No related merge requests found
Pipeline #128270 passed
# --------------------------------------------------------------------------------------------------
# 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()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment