@@ -17,7 +17,7 @@ set(GIT_TAG_dehancer_opencl_helper "develop")
17
17
18
18
if (NOT DEHANCER_DEBUG )
19
19
set (GIT_TAG_dehancer_xmp_cpp "0.13.0" )
20
- set (GIT_TAG_dehancer_maths_cpp "0.10 .0" )
20
+ set (GIT_TAG_dehancer_maths_cpp "0.11 .0" )
21
21
set (GIT_TAG_dehancer_opencl_helper "0.5.0" )
22
22
endif ()
23
23
@@ -34,7 +34,7 @@ message(STATUS "PKG_CONFIG_PATH: $ENV{PKG_CONFIG_PATH}")
34
34
35
35
set (PROJECT_LIB dehancer_gpulib )
36
36
set (DEHANCER_GPULIB_VERSION 1 )
37
- project (${PROJECT_LIB} VERSION 1.8.2 )
37
+ project (${PROJECT_LIB} VERSION 1.8.4 )
38
38
39
39
#
40
40
#
@@ -67,6 +67,7 @@ option (DEHANCER_CONTROLLED_SINGLETON "DEHANCER_CONTROLLED_SINGLETON" OFF)
67
67
option (DEHANCER_INSTALL_COMMON_DEPS "DEHANCER_INSTALL_COMMON_DEPS" ON )
68
68
option (OpenCV_DIR "OpenCV Root" "/usr/local/universal" )
69
69
option (GTest_ROOT "GTest_ROOT" "" )
70
+ option (CUDA_PATH "CUDA_PATH" "" )
70
71
71
72
set (DEHANCER_GPULIB_CPP_SOURCE ${CMAKE_CURRENT_SOURCE_DIR} )
72
73
set (DEHANCER_GPULIB_BINARY ${CMAKE_CURRENT_BINARY_DIR} )
@@ -339,33 +340,15 @@ if (DEHANCER_GPU_CUDA)
339
340
if (WIN32 )
340
341
341
342
if (NOT CUDAToolkit_ROOT )
342
- set (CUDA_INSTALLATION_DIR "C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA" )
343
-
344
- set (CUDA_INSTALLATION_DIR_V115 "${CUDA_INSTALLATION_DIR} /v11.5" )
345
- set (CUDA_INSTALLATION_DIR_V116 "${CUDA_INSTALLATION_DIR} /v11.6" )
346
- set (CUDA_INSTALLATION_DIR_V118 "${CUDA_INSTALLATION_DIR} /v11.8" )
347
- set (CUDA_INSTALLATION_DIR_V121 "${CUDA_INSTALLATION_DIR} /v12.1" )
348
- set (CUDA_INSTALLATION_DIR_V123 "${CUDA_INSTALLATION_DIR} /v12.3" )
349
- set (CUDA_INSTALLATION_DIR_V10 "${CUDA_INSTALLATION_DIR} /v10.2" )
350
-
351
- if (EXISTS ${CUDA_INSTALLATION_DIR_V123} )
352
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V123} )
353
- elseif (EXISTS ${CUDA_INSTALLATION_DIR_V121} )
354
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V121} )
355
- elseif (EXISTS ${CUDA_INSTALLATION_DIR_V118} )
356
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V118} )
357
- elseif (EXISTS ${CUDA_INSTALLATION_DIR_V116} )
358
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V116} )
359
- elseif (EXISTS ${CUDA_INSTALLATION_DIR_V115} )
360
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V115} )
361
- elseif (EXISTS ${CUDA_INSTALLATION_DIR_V10} )
362
- set (CUDAToolkit_ROOT ${CUDA_INSTALLATION_DIR_V10} )
343
+ if (CUDA_PATH )
344
+ set (CUDAToolkit_ROOT ${CUDA_PATH} )
363
345
else ()
364
346
message (FATAL_ERROR "NO CUDAToolkit is found..." )
365
347
endif ()
366
348
367
349
endif ()
368
350
351
+ message (STATUS "CUDAToolkit_ROOT: ${CUDAToolkit_ROOT} " )
369
352
set (MSVC_2019 "C:\\ Program Files (x86)\\ Microsoft Visual Studio\\ 2019\\ Community\\ VC\\ Tools\\ Llvm\\ x64\\ bin" )
370
353
set (MSVC_2022 "C:\\ Program Files\\ Microsoft Visual Studio\\ 2022\\ Community\\ VC\\ Tools\\ Llvm\\ x64\\ bin" )
371
354
@@ -640,15 +623,16 @@ else ()
640
623
BINARY_DIR "${CMAKE_BINARY_DIR} /dehancer_xmp_cpp-build"
641
624
)
642
625
643
- FetchContent_GetProperties (dehancer_xmp_cpp )
644
- if (NOT dehancer_xmp_cpp_POPULATED )
645
- FetchContent_Populate (dehancer_xmp_cpp )
646
- if (DEHANCER_INSTALL_COMMON_DEPS )
647
- add_subdirectory (${dehancer_xmp_cpp_SOURCE_DIR} ${dehancer_xmp_cpp_BINARY_DIR} )
648
- else ()
649
- add_subdirectory (${dehancer_xmp_cpp_SOURCE_DIR} ${dehancer_xmp_cpp_BINARY_DIR} EXCLUDE_FROM_ALL )
650
- endif ()
651
- endif ()
626
+ FetchContent_MakeAvailable (dehancer_xmp_cpp )
627
+ # FetchContent_GetProperties(dehancer_xmp_cpp)
628
+ # if(NOT dehancer_xmp_cpp_POPULATED)
629
+ # FetchContent_Populate(dehancer_xmp_cpp)
630
+ # if (DEHANCER_INSTALL_COMMON_DEPS)
631
+ # add_subdirectory(${dehancer_xmp_cpp_SOURCE_DIR} ${dehancer_xmp_cpp_BINARY_DIR})
632
+ # else()
633
+ # add_subdirectory(${dehancer_xmp_cpp_SOURCE_DIR} ${dehancer_xmp_cpp_BINARY_DIR} EXCLUDE_FROM_ALL)
634
+ # endif ()
635
+ # endif()
652
636
653
637
FetchContent_GetProperties (exiv2 )
654
638
0 commit comments