From abb97e1dfb6c7b7c3c7d273f4898facc94ce997f Mon Sep 17 00:00:00 2001 From: Rob Armstrong Date: Tue, 17 Dec 2024 10:22:02 -0800 Subject: [PATCH] Update copy_directory_if_different to copy_directory for CMake 3.20 compatibility --- Samples/0_Introduction/matrixMul_nvrtc/CMakeLists.txt | 6 +++--- Samples/0_Introduction/simpleSurfaceWrite/CMakeLists.txt | 2 +- Samples/0_Introduction/simpleTexture3D/CMakeLists.txt | 2 +- .../FunctionPointers/CMakeLists.txt | 2 +- .../2_Concepts_and_Techniques/imageDenoising/CMakeLists.txt | 2 +- Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/bindlessTexture/CMakeLists.txt | 2 +- .../4_CUDA_Libraries/FilterBorderControlNPP/CMakeLists.txt | 2 +- Samples/4_CUDA_Libraries/nvJPEG/CMakeLists.txt | 2 +- Samples/4_CUDA_Libraries/nvJPEG_encoder/CMakeLists.txt | 4 ++-- Samples/4_CUDA_Libraries/oceanFFT/CMakeLists.txt | 2 +- Samples/4_CUDA_Libraries/randomFog/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/HSOpticalFlow/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/Mandelbrot/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/NV12toBGRandResize/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/SobelFilter/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/bicubicTexture/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/bilateralFilter/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/dwtHaar1D/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/dxtc/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/fluidsGL/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/marchingCubes/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/postProcessGL/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/recursiveGaussian/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/simpleGL/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/smokeParticles/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/stereoDisparity/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/volumeFiltering/CMakeLists.txt | 2 +- Samples/5_Domain_Specific/volumeRender/CMakeLists.txt | 2 +- 29 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Samples/0_Introduction/matrixMul_nvrtc/CMakeLists.txt b/Samples/0_Introduction/matrixMul_nvrtc/CMakeLists.txt index c92ed81a..399086d1 100644 --- a/Samples/0_Introduction/matrixMul_nvrtc/CMakeLists.txt +++ b/Samples/0_Introduction/matrixMul_nvrtc/CMakeLists.txt @@ -33,16 +33,16 @@ add_custom_command(TARGET matrixMul_nvrtc POST_BUILD ) add_custom_command(TARGET matrixMul_nvrtc POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CUDAToolkit_BIN_DIR}/../include/cooperative_groups ${CMAKE_CURRENT_BINARY_DIR}/cooperative_groups ) add_custom_command(TARGET matrixMul_nvrtc POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CUDAToolkit_BIN_DIR}/../include/nv ${CMAKE_CURRENT_BINARY_DIR}/nv ) add_custom_command(TARGET matrixMul_nvrtc POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CUDAToolkit_BIN_DIR}/../include/cuda ${CMAKE_CURRENT_BINARY_DIR}/cuda ) diff --git a/Samples/0_Introduction/simpleSurfaceWrite/CMakeLists.txt b/Samples/0_Introduction/simpleSurfaceWrite/CMakeLists.txt index 5cc99bc6..5aadcf15 100644 --- a/Samples/0_Introduction/simpleSurfaceWrite/CMakeLists.txt +++ b/Samples/0_Introduction/simpleSurfaceWrite/CMakeLists.txt @@ -26,7 +26,7 @@ set_target_properties(simpleSurfaceWrite PROPERTIES CUDA_SEPARABLE_COMPILATION O # Copy data to the output directory add_custom_command(TARGET simpleSurfaceWrite POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR} ) diff --git a/Samples/0_Introduction/simpleTexture3D/CMakeLists.txt b/Samples/0_Introduction/simpleTexture3D/CMakeLists.txt index d5af2f9a..ebe62e8d 100644 --- a/Samples/0_Introduction/simpleTexture3D/CMakeLists.txt +++ b/Samples/0_Introduction/simpleTexture3D/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(simpleTexture3D PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET simpleTexture3D POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR} ) diff --git a/Samples/2_Concepts_and_Techniques/FunctionPointers/CMakeLists.txt b/Samples/2_Concepts_and_Techniques/FunctionPointers/CMakeLists.txt index 6cb31fec..2712c789 100644 --- a/Samples/2_Concepts_and_Techniques/FunctionPointers/CMakeLists.txt +++ b/Samples/2_Concepts_and_Techniques/FunctionPointers/CMakeLists.txt @@ -43,7 +43,7 @@ target_compile_features(FunctionPointers PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET FunctionPointers POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR} ) diff --git a/Samples/2_Concepts_and_Techniques/imageDenoising/CMakeLists.txt b/Samples/2_Concepts_and_Techniques/imageDenoising/CMakeLists.txt index 977eceeb..fc90faa3 100644 --- a/Samples/2_Concepts_and_Techniques/imageDenoising/CMakeLists.txt +++ b/Samples/2_Concepts_and_Techniques/imageDenoising/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(imageDenoising PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET imageDenoising POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt b/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt index 9f786cdc..35815071 100644 --- a/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt +++ b/Samples/2_Concepts_and_Techniques/particles/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(particles PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET particles POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/3_CUDA_Features/bindlessTexture/CMakeLists.txt b/Samples/3_CUDA_Features/bindlessTexture/CMakeLists.txt index 9ffc74e2..505a5097 100644 --- a/Samples/3_CUDA_Features/bindlessTexture/CMakeLists.txt +++ b/Samples/3_CUDA_Features/bindlessTexture/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(bindlessTexture PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET bindlessTexture POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/4_CUDA_Libraries/FilterBorderControlNPP/CMakeLists.txt b/Samples/4_CUDA_Libraries/FilterBorderControlNPP/CMakeLists.txt index 07c5ae2d..3ec5da79 100644 --- a/Samples/4_CUDA_Libraries/FilterBorderControlNPP/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/FilterBorderControlNPP/CMakeLists.txt @@ -48,7 +48,7 @@ target_compile_features(FilterBorderControlNPP PRIVATE cxx_std_17 cuda_std_17) # Copy data files to output directory add_custom_command(TARGET FilterBorderControlNPP POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/4_CUDA_Libraries/nvJPEG/CMakeLists.txt b/Samples/4_CUDA_Libraries/nvJPEG/CMakeLists.txt index 24004544..d36b6006 100644 --- a/Samples/4_CUDA_Libraries/nvJPEG/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/nvJPEG/CMakeLists.txt @@ -35,7 +35,7 @@ target_link_libraries(nvJPEG PRIVATE # Copy data to the output directory add_custom_command(TARGET nvJPEG POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/images ${CMAKE_CURRENT_BINARY_DIR}/images ) diff --git a/Samples/4_CUDA_Libraries/nvJPEG_encoder/CMakeLists.txt b/Samples/4_CUDA_Libraries/nvJPEG_encoder/CMakeLists.txt index a00a5ab8..0ff68146 100644 --- a/Samples/4_CUDA_Libraries/nvJPEG_encoder/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/nvJPEG_encoder/CMakeLists.txt @@ -35,13 +35,13 @@ target_link_libraries(nvJPEG_encoder PRIVATE # Copy data to the output directory add_custom_command(TARGET nvJPEG_encoder POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/images ${CMAKE_CURRENT_BINARY_DIR}/images ) add_custom_command(TARGET nvJPEG_encoder POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/encode_output ${CMAKE_CURRENT_BINARY_DIR}/encode_output ) diff --git a/Samples/4_CUDA_Libraries/oceanFFT/CMakeLists.txt b/Samples/4_CUDA_Libraries/oceanFFT/CMakeLists.txt index 2280dcaf..e5ec9a7c 100644 --- a/Samples/4_CUDA_Libraries/oceanFFT/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/oceanFFT/CMakeLists.txt @@ -43,7 +43,7 @@ target_compile_features(oceanFFT PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET oceanFFT POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/4_CUDA_Libraries/randomFog/CMakeLists.txt b/Samples/4_CUDA_Libraries/randomFog/CMakeLists.txt index 7046441a..e10de371 100644 --- a/Samples/4_CUDA_Libraries/randomFog/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/randomFog/CMakeLists.txt @@ -44,7 +44,7 @@ target_compile_features(randomFog PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET randomFog POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/HSOpticalFlow/CMakeLists.txt b/Samples/5_Domain_Specific/HSOpticalFlow/CMakeLists.txt index c130b061..40ca0ccb 100644 --- a/Samples/5_Domain_Specific/HSOpticalFlow/CMakeLists.txt +++ b/Samples/5_Domain_Specific/HSOpticalFlow/CMakeLists.txt @@ -29,7 +29,7 @@ target_include_directories(HSOpticalFlow PRIVATE ) add_custom_command(TARGET HSOpticalFlow POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/Mandelbrot/CMakeLists.txt b/Samples/5_Domain_Specific/Mandelbrot/CMakeLists.txt index 3d44d63d..a6ad16e6 100644 --- a/Samples/5_Domain_Specific/Mandelbrot/CMakeLists.txt +++ b/Samples/5_Domain_Specific/Mandelbrot/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(Mandelbrot PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET Mandelbrot POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/NV12toBGRandResize/CMakeLists.txt b/Samples/5_Domain_Specific/NV12toBGRandResize/CMakeLists.txt index 32bd3e1d..49e251f4 100644 --- a/Samples/5_Domain_Specific/NV12toBGRandResize/CMakeLists.txt +++ b/Samples/5_Domain_Specific/NV12toBGRandResize/CMakeLists.txt @@ -29,7 +29,7 @@ target_include_directories(NV12toBGRandResize PRIVATE ) add_custom_command(TARGET NV12toBGRandResize POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/SobelFilter/CMakeLists.txt b/Samples/5_Domain_Specific/SobelFilter/CMakeLists.txt index eef8d644..cdc705ae 100644 --- a/Samples/5_Domain_Specific/SobelFilter/CMakeLists.txt +++ b/Samples/5_Domain_Specific/SobelFilter/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(SobelFilter PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET SobelFilter POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/bicubicTexture/CMakeLists.txt b/Samples/5_Domain_Specific/bicubicTexture/CMakeLists.txt index 5c6c9706..3e61198e 100644 --- a/Samples/5_Domain_Specific/bicubicTexture/CMakeLists.txt +++ b/Samples/5_Domain_Specific/bicubicTexture/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(bicubicTexture PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET bicubicTexture POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/bilateralFilter/CMakeLists.txt b/Samples/5_Domain_Specific/bilateralFilter/CMakeLists.txt index 7713d155..c48c667c 100644 --- a/Samples/5_Domain_Specific/bilateralFilter/CMakeLists.txt +++ b/Samples/5_Domain_Specific/bilateralFilter/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(bilateralFilter PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET bilateralFilter POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/dwtHaar1D/CMakeLists.txt b/Samples/5_Domain_Specific/dwtHaar1D/CMakeLists.txt index 20e04538..4e40b1f1 100644 --- a/Samples/5_Domain_Specific/dwtHaar1D/CMakeLists.txt +++ b/Samples/5_Domain_Specific/dwtHaar1D/CMakeLists.txt @@ -25,7 +25,7 @@ target_compile_features(dwtHaar1D PRIVATE cxx_std_17 cuda_std_17) set_target_properties(dwtHaar1D PROPERTIES CUDA_SEPARABLE_COMPILATION ON) add_custom_command(TARGET dwtHaar1D POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/dxtc/CMakeLists.txt b/Samples/5_Domain_Specific/dxtc/CMakeLists.txt index e05d7dee..2b2e0d20 100644 --- a/Samples/5_Domain_Specific/dxtc/CMakeLists.txt +++ b/Samples/5_Domain_Specific/dxtc/CMakeLists.txt @@ -25,7 +25,7 @@ target_compile_features(dxtc PRIVATE cxx_std_17 cuda_std_17) set_target_properties(dxtc PROPERTIES CUDA_SEPARABLE_COMPILATION ON) add_custom_command(TARGET dxtc POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/fluidsGL/CMakeLists.txt b/Samples/5_Domain_Specific/fluidsGL/CMakeLists.txt index ed33eaf7..a7025045 100644 --- a/Samples/5_Domain_Specific/fluidsGL/CMakeLists.txt +++ b/Samples/5_Domain_Specific/fluidsGL/CMakeLists.txt @@ -43,7 +43,7 @@ target_compile_features(fluidsGL PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET fluidsGL POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/marchingCubes/CMakeLists.txt b/Samples/5_Domain_Specific/marchingCubes/CMakeLists.txt index 4b2d4c7b..17255681 100644 --- a/Samples/5_Domain_Specific/marchingCubes/CMakeLists.txt +++ b/Samples/5_Domain_Specific/marchingCubes/CMakeLists.txt @@ -42,7 +42,7 @@ target_compile_features(marchingCubes PRIVATE cxx_std_17 cuda_std_17) # Copy clock_kernel.cu to the output directory add_custom_command(TARGET marchingCubes POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/postProcessGL/CMakeLists.txt b/Samples/5_Domain_Specific/postProcessGL/CMakeLists.txt index 2ffef3bd..910a4df1 100644 --- a/Samples/5_Domain_Specific/postProcessGL/CMakeLists.txt +++ b/Samples/5_Domain_Specific/postProcessGL/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(postProcessGL PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET postProcessGL POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/recursiveGaussian/CMakeLists.txt b/Samples/5_Domain_Specific/recursiveGaussian/CMakeLists.txt index ca783b42..ca64b99c 100644 --- a/Samples/5_Domain_Specific/recursiveGaussian/CMakeLists.txt +++ b/Samples/5_Domain_Specific/recursiveGaussian/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(recursiveGaussian PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET recursiveGaussian POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/simpleGL/CMakeLists.txt b/Samples/5_Domain_Specific/simpleGL/CMakeLists.txt index 57ba69f6..19cad723 100644 --- a/Samples/5_Domain_Specific/simpleGL/CMakeLists.txt +++ b/Samples/5_Domain_Specific/simpleGL/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(simpleGL PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET simpleGL POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/smokeParticles/CMakeLists.txt b/Samples/5_Domain_Specific/smokeParticles/CMakeLists.txt index 3167e832..3fd6e41a 100644 --- a/Samples/5_Domain_Specific/smokeParticles/CMakeLists.txt +++ b/Samples/5_Domain_Specific/smokeParticles/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(smokeParticles PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET smokeParticles POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/stereoDisparity/CMakeLists.txt b/Samples/5_Domain_Specific/stereoDisparity/CMakeLists.txt index 1d35a407..64ca60d4 100644 --- a/Samples/5_Domain_Specific/stereoDisparity/CMakeLists.txt +++ b/Samples/5_Domain_Specific/stereoDisparity/CMakeLists.txt @@ -25,7 +25,7 @@ target_compile_features(stereoDisparity PRIVATE cxx_std_17 cuda_std_17) set_target_properties(stereoDisparity PROPERTIES CUDA_SEPARABLE_COMPILATION ON) add_custom_command(TARGET stereoDisparity POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/volumeFiltering/CMakeLists.txt b/Samples/5_Domain_Specific/volumeFiltering/CMakeLists.txt index 9c50fdb5..d853d36a 100644 --- a/Samples/5_Domain_Specific/volumeFiltering/CMakeLists.txt +++ b/Samples/5_Domain_Specific/volumeFiltering/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(volumeFiltering PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET volumeFiltering POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data ) diff --git a/Samples/5_Domain_Specific/volumeRender/CMakeLists.txt b/Samples/5_Domain_Specific/volumeRender/CMakeLists.txt index e034b205..1065dcd8 100644 --- a/Samples/5_Domain_Specific/volumeRender/CMakeLists.txt +++ b/Samples/5_Domain_Specific/volumeRender/CMakeLists.txt @@ -41,7 +41,7 @@ target_compile_features(volumeRender PRIVATE cxx_std_17 cuda_std_17) ) add_custom_command(TARGET volumeRender POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/data ${CMAKE_CURRENT_BINARY_DIR}/data )