CMake: pkg-config: fix usage for RedHat-like systems (#728)
$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
This commit is contained in:
parent
d41e50f866
commit
6c812b56d9
@ -1,7 +1,7 @@
|
|||||||
prefix=@CMAKE_INSTALL_PREFIX@
|
prefix=@CMAKE_INSTALL_PREFIX@
|
||||||
exec_prefix=${prefix}
|
exec_prefix=${prefix}
|
||||||
libdir=${exec_prefix}/lib
|
libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
|
||||||
includedir=${prefix}/include
|
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
|
||||||
|
|
||||||
Name: raylib
|
Name: raylib
|
||||||
Description: Simple and easy-to-use library to enjoy videogames programming
|
Description: Simple and easy-to-use library to enjoy videogames programming
|
||||||
|
Loading…
Reference in New Issue
Block a user