@@ -33,25 +33,6 @@ find_path (OPTIX_INCLUDE_DIR
3333 HINTS ${OPTIXHOME} /include
3434 PATH_SUFFIXES include )
3535
36- # Macro adapted from https://github.com/nvpro-samples/optix_advanced_samples
37- macro (OPTIX_find_api_library name version )
38- find_library (${name} _LIBRARY
39- NAMES ${name} .${version} ${name}
40- PATHS "${OPTIXHOME} /lib64"
41- NO_DEFAULT_PATH
42- )
43- find_library (${name} _LIBRARY
44- NAMES ${name} .${version} ${name}
45- )
46- if (${name} _LIBRARY STREQUAL "${name} _LIBRARY-NOTFOUND" )
47- if (WIN32 )
48- set (${name} _LIBRARY "${OPTIXHOME} /lib64/${name} .${version} .lib" )
49- else ()
50- set (${name} _LIBRARY "${OPTIXHOME} /lib64/lib${name} .so" )
51- endif ()
52- endif ()
53- endmacro ()
54-
5536if (OPTIX_INCLUDE_DIR)
5637 # Pull out the API version from optix.h
5738 file (STRINGS ${OPTIX_INCLUDE_DIR} /optix.h OPTIX_VERSION_LINE LIMIT_COUNT 1 REGEX "define OPTIX_VERSION" )
@@ -62,14 +43,6 @@ if (OPTIX_INCLUDE_DIR)
6243 set (OPTIX_VERSION "${OPTIX_VERSION_MAJOR} .${OPTIX_VERSION_MINOR} .${OPTIX_VERSION_MICRO} " )
6344endif ()
6445
65- # OptiX 7 doesn't link to any libraries
66- if (OPTIX_VERSION VERSION_LESS 7)
67- OPTIX_find_api_library(optix ${OPTIX_VERSION} )
68- OPTIX_find_api_library(optixu ${OPTIX_VERSION} )
69- OPTIX_find_api_library(optix_prime ${OPTIX_VERSION} )
70- set (OPTIX_LIBRARIES ${optix_LIBRARY} )
71- endif ()
72-
7346mark_as_advanced (
7447 OPTIX_INCLUDE_DIR
7548 OPTIX_LIBRARIES
@@ -79,19 +52,11 @@ mark_as_advanced (
7952include (FindPackageHandleStandardArgs)
8053
8154
82- if (${OPTIX_VERSION_MAJOR} LESS 7)
83- find_package_handle_standard_args (OptiX
84- FOUND_VAR OPTIX_FOUND
85- REQUIRED_VARS OPTIX_INCLUDE_DIR OPTIX_LIBRARIES OPTIX_VERSION
86- VERSION_VAR OPTIX_VERSION
87- )
88- else ()
89- find_package_handle_standard_args (OptiX
90- FOUND_VAR OPTIX_FOUND
91- REQUIRED_VARS OPTIX_INCLUDE_DIR OPTIX_VERSION
92- VERSION_VAR OPTIX_VERSION
93- )
94- endif ()
55+ find_package_handle_standard_args (OptiX
56+ FOUND_VAR OPTIX_FOUND
57+ REQUIRED_VARS OPTIX_INCLUDE_DIR OPTIX_VERSION
58+ VERSION_VAR OPTIX_VERSION
59+ )
9560
9661if (OPTIX_FOUND)
9762 set (OPTIX_INCLUDES ${OPTIX_INCLUDE_DIR} )
0 commit comments