Moved file generation around.
This commit is contained in:
parent
6fd6c5f7e4
commit
fd6bc698c0
@ -154,12 +154,6 @@ if (_GLFW_X11_GLX)
|
|||||||
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||||
set(_GLFW_USE_LINUX_JOYSTICKS 1)
|
set(_GLFW_USE_LINUX_JOYSTICKS 1)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
configure_file(${GLFW_SOURCE_DIR}/src/libglfw.pc.in
|
|
||||||
${GLFW_BINARY_DIR}/src/libglfw.pc @ONLY)
|
|
||||||
|
|
||||||
install(FILES ${GLFW_BINARY_DIR}/src/libglfw.pc
|
|
||||||
DESTINATION lib/pkgconfig)
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
@ -208,29 +202,34 @@ if (GLFW_BUILD_TESTS)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
# Create shared configuration header
|
# Create generated files
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
configure_file("${GLFW_SOURCE_DIR}/docs/Doxyfile.in"
|
||||||
|
"${GLFW_BINARY_DIR}/docs/Doxyfile" @ONLY)
|
||||||
|
|
||||||
configure_file(${GLFW_SOURCE_DIR}/src/config.h.in
|
configure_file(${GLFW_SOURCE_DIR}/src/config.h.in
|
||||||
${GLFW_BINARY_DIR}/src/config.h @ONLY)
|
${GLFW_BINARY_DIR}/src/config.h @ONLY)
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
# Install standard files
|
# Install header and documentation
|
||||||
|
# The src directory's CMakeLists.txt file installs the library
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
install(DIRECTORY include/GL DESTINATION include
|
install(DIRECTORY include/GL DESTINATION include
|
||||||
FILES_MATCHING PATTERN glfw3.h)
|
FILES_MATCHING PATTERN glfw3.h)
|
||||||
|
|
||||||
install(FILES COPYING.txt readme.html
|
install(FILES COPYING.txt readme.html
|
||||||
DESTINATION share/doc/glfw-${GLFW_VERSION_FULL})
|
DESTINATION share/doc/glfw-${GLFW_VERSION_FULL})
|
||||||
|
|
||||||
# The src directory's CMakeLists.txt file installs the library
|
#--------------------------------------------------------------------
|
||||||
|
# Create and install pkg-config file on supported platforms
|
||||||
|
#--------------------------------------------------------------------
|
||||||
|
if (_GLFW_X11_GLX)
|
||||||
|
configure_file(${GLFW_SOURCE_DIR}/src/libglfw.pc.in
|
||||||
|
${GLFW_BINARY_DIR}/src/libglfw.pc @ONLY)
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
install(FILES ${GLFW_BINARY_DIR}/src/libglfw.pc
|
||||||
# -- Documentation generation
|
DESTINATION lib/pkgconfig)
|
||||||
#--------------------------------------------------------------------
|
endif()
|
||||||
configure_file("${GLFW_SOURCE_DIR}/docs/Doxyfile.in"
|
|
||||||
"${GLFW_BINARY_DIR}/docs/Doxyfile"
|
|
||||||
@ONLY)
|
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
# Uninstall operation
|
# Uninstall operation
|
||||||
|
Loading…
Reference in New Issue
Block a user