@@ -37,6 +37,9 @@ OPTION(ENABLE_OPENGL "Enable OpenGL support" ON)
3737OPTION (ENABLE_VAAPI "Enable VA-API support" ON )
3838OPTION (ENABLE_TEGRAJPEG "Enable Tegra HW JPEG support" ON )
3939OPTION (ENABLE_PROFILING "Collect profiling stats (memory consuming)" OFF )
40+ IF (WIN32 )
41+ OPTION (LIBUSB_USE_USBDK "Use Usbdk backend for libusb (or libusbK if OFF)" ON )
42+ ENDIF ()
4043
4144IF (ENABLE_PROFILING)
4245 SET (LIBFREENECT2_WITH_PROFILING 1)
@@ -257,7 +260,7 @@ IF(TurboJPEG_FOUND)
257260 )
258261ENDIF ()
259262
260- SET (HAVE_OpenGL disablsed )
263+ SET (HAVE_OpenGL disabled )
261264IF (ENABLE_OPENGL)
262265 FIND_PACKAGE (GLFW3 )
263266 FIND_PACKAGE (OpenGL )
@@ -289,7 +292,7 @@ IF(ENABLE_OPENGL)
289292 ENDIF ()
290293ENDIF (ENABLE_OPENGL )
291294
292- SET (HAVE_OpenCL disablsed )
295+ SET (HAVE_OpenCL disabled )
293296IF (ENABLE_OPENCL)
294297 FIND_PACKAGE (OpenCL )
295298
@@ -329,11 +332,13 @@ IF(ENABLE_OPENCL)
329332 ENDIF (OpenCL_FOUND )
330333ENDIF (ENABLE_OPENCL )
331334
332- SET (HAVE_CUDA disablsed )
335+ SET (HAVE_CUDA disabled )
333336IF (ENABLE_CUDA)
334337 FIND_PACKAGE (CUDA )
335338 SET (HAVE_CUDA no )
336- IF (CUDA_FOUND)
339+ IF (CUDA_FOUND AND MSVC14 AND CUDA_VERSION VERSION_LESS 8.0)
340+ SET (HAVE_CUDA "no (VS2015 not supported)" )
341+ ELSEIF (CUDA_FOUND)
337342 SET (LIBFREENECT2_WITH_CUDA_SUPPORT 1)
338343 SET (HAVE_CUDA yes )
339344
@@ -367,7 +372,7 @@ IF(ENABLE_CUDA)
367372 LIST (APPEND LIBRARIES
368373 ${CUDA_LIBRARIES}
369374 )
370- ENDIF (CUDA_FOUND )
375+ ENDIF ()
371376ENDIF (ENABLE_CUDA )
372377
373378# RPATH handling for private libusb copies
@@ -424,14 +429,14 @@ INSTALL(FILES "${PROJECT_BINARY_DIR}/freenect2.pc" DESTINATION lib/pkgconfig/)
424429
425430ADD_SUBDIRECTORY (${MY_DIR} /doc )
426431
427- SET (HAVE_Examples disablsed )
432+ SET (HAVE_Examples disabled )
428433IF (BUILD_EXAMPLES)
429434 SET (HAVE_Examples yes )
430435 MESSAGE (STATUS "Configurating examples" )
431436 ADD_SUBDIRECTORY (${MY_DIR} /examples )
432437ENDIF ()
433438
434- SET (HAVE_OpenNI2 disablsed )
439+ SET (HAVE_OpenNI2 disabled )
435440IF (BUILD_OPENNI2_DRIVER)
436441 FIND_PACKAGE (OpenNI2 )
437442 SET (HAVE_OpenNI2 no )
0 commit comments