#--------------------------------------------------------------------
include(CMakePackageConfigHelpers)
-set(GLFW_CONFIG_PATH "${CMAKE_INSTALL_LIBDIR}/cmake/glfw3")
+if (NOT GLFW_CMAKE_CONFIG_PATH)
+ set(GLFW_CMAKE_CONFIG_PATH "lib${LIB_SUFFIX}")
+set(GLFW_CONFIG_PATH "${GLFW_CMAKE_CONFIG_PATH}/cmake/glfw3")
configure_package_config_file(src/glfw3Config.cmake.in
if (DOXYGEN_FOUND AND GLFW_BUILD_DOCS)
+ if (NOT GLFW_DOCS_PATH)
+ set(GLFW_DOCS_PATH "share/doc/glfw3/")
#--------------------------------------------------------------------
install(FILES "${GLFW_BINARY_DIR}/src/glfw3.pc"
DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
+ if (DOXYGEN_FOUND AND GLFW_BUILD_DOCS)
+ install(FILES "${GLFW_BINARY_DIR}/docs/html"
+ DESTINATION "${GLFW_DOCS_PATH}")
# Only generate this target if no higher-level project already has
if (NOT TARGET uninstall)
configure_file(cmake_uninstall.cmake.in