1 find_path(GLEW_INCLUDE_DIR
3 DOC
"glew include directory")
4 mark_as_advanced(GLEW_INCLUDE_DIR)
5 find_library(GLEW_LIBRARY
8 mark_as_advanced(GLEW_LIBRARY)
10 include(FindPackageHandleStandardArgs)
11 find_package_handle_standard_args(GLEW REQUIRED_VARS GLEW_LIBRARY GLEW_INCLUDE_DIR)
14 set(GLEW_INCLUDE_DIRS
"${GLEW_INCLUDE_DIR}")
15 set(GLEW_LIBRARIES
"${GLEW_LIBRARY}")
17 if (NOT TARGET GLEW::GLEW)
18 include(vtkDetectLibraryType)
20 PATH
"${GLEW_LIBRARY}")
21 add_library(GLEW::GLEW
"${glew_library_type}" IMPORTED)
22 unset(glew_library_type)
23 set_target_properties(GLEW::GLEW PROPERTIES
24 IMPORTED_LOCATION
"${GLEW_LIBRARY}" 25 IMPORTED_IMPLIB
"${GLEW_LIBRARY}" 26 INTERFACE_INCLUDE_DIRECTORIES
"${GLEW_INCLUDE_DIR}")
function vtk_detect_library_type(output)
Detect library type of a library.