
$prefix/lib isn't in pc_path on Fedora 28: [root@fedora-28 ~]# pkg-config --variable=pc_path pkg-config /usr/lib64/pkgconfig:/usr/share/pkgconfig This has the effect that the pkg-config file is written to the correct location but pkg-config --libs raylib doesn't output the correct library path. This fixes this problem by substituting the directory names into the .pc, same as we do with the CMakeLists.txt since #518. This issue popped up during the automated test of the Perl bindings: https://github.com/athreef/Alien-raylib/issues/3
14 lines
449 B
PkgConfig
14 lines
449 B
PkgConfig
prefix=@CMAKE_INSTALL_PREFIX@
|
|
exec_prefix=${prefix}
|
|
libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
|
|
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
|
|
|
|
Name: raylib
|
|
Description: Simple and easy-to-use library to enjoy videogames programming
|
|
URL: http://github.com/raysan5/raylib
|
|
Version: @PROJECT_VERSION@
|
|
Libs: -L${libdir} -lraylib @PKG_CONFIG_LIBS_EXTRA@
|
|
Libs.private: @PKG_CONFIG_LIBS_PRIVATE@
|
|
Requires.private: @GLFW_PKG_DEPS@
|
|
Cflags: -I${includedir}
|