Skip to content

Commit

Permalink
reducing size of cufinufft tests
Browse files Browse the repository at this point in the history
  • Loading branch information
DiamonDinoia committed Jan 23, 2025
1 parent cdefccc commit 087d5e6
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/cuda/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@ set(PRECISION_DEPENDENT_SRC
common.cu)

set(CUFINUFFT_INCLUDE_DIRS
${PROJECT_SOURCE_DIR}/include
${PROJECT_SOURCE_DIR}/contrib
${PROJECT_SOURCE_DIR}/include ${PROJECT_SOURCE_DIR}/contrib
$<TARGET_PROPERTY:CUDA::cudart,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:CUDA::cufft,INTERFACE_INCLUDE_DIRECTORIES>)

Expand All @@ -43,9 +42,11 @@ set(FINUFFT_CUDA_FLAGS
>)

if(FINUFFT_SHARED_LINKING)
add_library(cufinufft SHARED ${PRECISION_INDEPENDENT_SRC} ${PRECISION_DEPENDENT_SRC})
add_library(cufinufft SHARED ${PRECISION_INDEPENDENT_SRC}
${PRECISION_DEPENDENT_SRC})
else()
add_library(cufinufft STATIC ${PRECISION_INDEPENDENT_SRC} ${PRECISION_DEPENDENT_SRC})
add_library(cufinufft STATIC ${PRECISION_INDEPENDENT_SRC}
${PRECISION_DEPENDENT_SRC})
set_target_properties(
cufinufft PROPERTIES POSITION_INDEPENDENT_CODE
${FINUFFT_POSITION_INDEPENDENT_CODE})
Expand All @@ -62,7 +63,7 @@ set_target_properties(
ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
target_compile_features(cufinufft PRIVATE cxx_std_17)
target_compile_options(cufinufft PRIVATE ${FINUFFT_CUDA_FLAGS})
if(WIN32)
if(WIN32 OR (BUILD_TESTING AND FINUFFT_BUILD_TESTS))
target_link_libraries(cufinufft PUBLIC CUDA::cudart CUDA::cufft)
else()
target_link_libraries(cufinufft PUBLIC CUDA::cudart_static CUDA::cufft_static)
Expand Down

0 comments on commit 087d5e6

Please sign in to comment.