summaryrefslogtreecommitdiffhomepage
path: root/cmake
diff options
context:
space:
mode:
authoriacore <[email protected]>2023-08-27 13:43:39 +0000
committerGitHub <[email protected]>2023-08-27 15:43:39 +0200
commit76adf883fd7462e9a61aa6f6448a32099f8f29b0 (patch)
treed4d9c0d51d357c89a24c4e71b63bb3f971471f87 /cmake
parent71a8d09a6384837f273a1dd84e5a02d0df2cccdb (diff)
downloadraylib-76adf883fd7462e9a61aa6f6448a32099f8f29b0.tar.gz
raylib-76adf883fd7462e9a61aa6f6448a32099f8f29b0.zip
Fix CMake extraneous -lglfw (#3266)
Closes #3265. The problem: LIBS_PRIVATE is a list of library names (used by pkg-config), but the shared library of the same name doesn't always exist.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/InstallConfigurations.cmake3
1 files changed, 1 insertions, 2 deletions
diff --git a/cmake/InstallConfigurations.cmake b/cmake/InstallConfigurations.cmake
index 6a89ad55..6c606e56 100644
--- a/cmake/InstallConfigurations.cmake
+++ b/cmake/InstallConfigurations.cmake
@@ -9,8 +9,7 @@ install(
# PKG_CONFIG_LIBS_PRIVATE is used in raylib.pc.in
if (NOT BUILD_SHARED_LIBS)
include(LibraryPathToLinkerFlags)
- library_path_to_linker_flags(__PKG_CONFIG_LIBS_PRIVATE "${LIBS_PRIVATE}")
- set(PKG_CONFIG_LIBS_PRIVATE ${__PKG_CONFIG_LIBS_PRIVATE} ${GLFW_PKG_LIBS})
+ set(PKG_CONFIG_LIBS_PRIVATE ${GLFW_PKG_LIBS})
string(REPLACE ";" " " PKG_CONFIG_LIBS_PRIVATE "${PKG_CONFIG_LIBS_PRIVATE}")
elseif (BUILD_SHARED_LIBS)
set(PKG_CONFIG_LIBS_EXTRA "")