20 lines
499 B
CMake
20 lines
499 B
CMake
# SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
|
|
|
add_library(noise_device noise_device.c)
|
|
target_link_libraries(noise_device PRIVATE log_headers)
|
|
target_include_directories(noise_device PUBLIC ./)
|
|
|
|
if(CUDA_ENABLE)
|
|
add_library(oai_cuda_lib STATIC
|
|
multipath_channel.cu
|
|
phase_noise.cu
|
|
channel_pipeline.cu
|
|
)
|
|
|
|
target_link_libraries(oai_cuda_lib PUBLIC CUDA::toolkit)
|
|
|
|
target_include_directories(oai_cuda_lib PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
)
|
|
endif()
|