refactor repo
This commit is contained in:
parent
22ebb857eb
commit
24a83dfa08
5 changed files with 32 additions and 10 deletions
|
|
@ -5,7 +5,15 @@ option(ENABLE_TESTS "Enable tests' cmake target." ON)
|
|||
|
||||
find_package(CUDAToolkit REQUIRED)
|
||||
|
||||
add_library(raiiSafeCuda SHARED safe_cuda/stream_related.cpp)
|
||||
file(GLOB_RECURSE SAFE_CUDA_HEADERS include/*.hpp)
|
||||
file(GLOB_RECURSE SAFE_CUDA_SOURCES src/*.cpp)
|
||||
|
||||
|
||||
add_library(raiiSafeCuda SHARED
|
||||
${SAFE_CUDA_HEADERS}
|
||||
${SAFE_CUDA_SOURCES}
|
||||
)
|
||||
target_precompile_headers(raiiSafeCuda PRIVATE ${SAFE_CUDA_HEADERS})
|
||||
target_compile_definitions(raiiSafeCuda PRIVATE $<$<CONFIG:Debug>:_GLIBCXX_DEBUG>)
|
||||
target_compile_options(raiiSafeCuda PRIVATE -pipe -Wall -Wextra -pedantic)
|
||||
target_link_libraries(raiiSafeCuda CUDA::cudart)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue