mirror of
https://github.com/obsproject/obs-studio
synced 2024-10-23 16:12:01 +00:00
cmake: Install 'libobs.pc' under the correct 'libdir'
In 'libobs/CMakeLists.txt', use '${CMAKE_INSTALL_LIBDIR}' instead of '${CMAKE_INSTALL_PREFIX}/lib', as the latter results into 'libobs.pc' being installed under '/lib' when '/lib64' would be more appropriate. In 'libobs/libobs.pc.in', use '@CMAKE_INSTALL_FULL_LIBDIR@' for 'libdir', '@CMAKE_INSTALL_FULL_INCLUDEDIR@' for 'includedir', and '@CMAKE_INSTALL_PREFIX@' for 'prefix'. Gentoo-Bug: https://bugs.gentoo.org/644538
This commit is contained in:
parent
6a795d52ea
commit
ab67b39257
|
@ -454,7 +454,7 @@ if(UNIX AND NOT APPLE)
|
|||
set(PRIVATE_LIBS "${PRIVATE_LIBS} -l${LIB}")
|
||||
endforeach()
|
||||
CONFIGURE_FILE("libobs.pc.in" "libobs.pc" @ONLY)
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libobs.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig")
|
||||
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libobs.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
|
||||
endif()
|
||||
|
||||
set_target_properties(libobs PROPERTIES
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
prefix=@DEST_DIR@
|
||||
prefix=@CMAKE_INSTALL_PREFIX@
|
||||
exec_prefix=${prefix}
|
||||
libdir=${prefix}/@OBS_LIBRARY_DESTINATION@
|
||||
includedir=${prefix}/include
|
||||
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
|
||||
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
|
||||
|
||||
Name: libobs
|
||||
Description: OBS Studio Library
|
||||
|
|
Loading…
Reference in a new issue