mirror of
https://github.com/glfw/glfw.git
synced 2025-10-03 13:20:58 +00:00
Export GLFW_PKG_{DEPS,LIBS} for use with client pkg-configs
In order to avoid duplicating GLFW dependency probing in libraries depending on GLFW, export GLFW_PKG_DEPS and GLFW_PKG_LIBS so they may be used to populate pkg-config --static of dependent libraries.
This commit is contained in:
parent
7dbdd2e6a5
commit
9a9deb3147
@ -304,10 +304,12 @@ endif()
|
||||
# Export GLFW library dependencies
|
||||
#--------------------------------------------------------------------
|
||||
foreach(arg ${glfw_PKG_DEPS})
|
||||
set(GLFW_PKG_DEPS "${GLFW_PKG_DEPS} ${arg}")
|
||||
set(GLFW_PKG_DEPS "${GLFW_PKG_DEPS} ${arg}" CACHE INTERNAL
|
||||
"GLFW pkg-config Requires.private")
|
||||
endforeach()
|
||||
foreach(arg ${glfw_PKG_LIBS})
|
||||
set(GLFW_PKG_LIBS "${GLFW_PKG_LIBS} ${arg}")
|
||||
set(GLFW_PKG_LIBS "${GLFW_PKG_LIBS} ${arg}" CACHE INTERNAL
|
||||
"GLFW pkg-config Libs.private")
|
||||
endforeach()
|
||||
|
||||
#--------------------------------------------------------------------
|
||||
|
@ -146,6 +146,8 @@ information on what to include when reporting a bug.
|
||||
- [X11] Bugfix: Content scale fallback value could be inconsistent (#1578)
|
||||
- [Wayland] Bugfix: The `GLFW_HAND_CURSOR` shape used the wrong image (#1432)
|
||||
- [NSGL] Removed enforcement of forward-compatible flag for core contexts
|
||||
- Export CMake `GLFW_PKG_DEPS` and `GLFW_PKG_LIBS` to parent scope for use
|
||||
in client pkg-configs (#1307)
|
||||
|
||||
|
||||
## Contact
|
||||
|
Loading…
Reference in New Issue
Block a user