Author: brane
Date: Mon Jun 16 20:09:52 2025
New Revision: 1926492
URL: http://svn.apache.org/viewvc?rev=1926492&view=rev
Log:
* CMakeLists.txt: Correctly set the libdir variable in the generated
package config file, otherwise we get invalid results from pkg-config.
Modified:
serf/trunk/CMakeLists.txt
Modified: serf/trunk/CMakeLists.txt
URL:
http://svn.apache.org/viewvc/serf/trunk/CMakeLists.txt?rev=1926492&r1=1926491&r2=1926492&view=diff
==============================================================================
--- serf/trunk/CMakeLists.txt (original)
+++ serf/trunk/CMakeLists.txt Mon Jun 16 20:09:52 2025
@@ -445,8 +445,8 @@ endif()
# Install targets
install(TARGETS ${SERF_TARGETS}
- ARCHIVE DESTINATION "${SERF_INSTALL_LIBS}"
- LIBRARY DESTINATION "${SERF_INSTALL_LIBS}"
+ ARCHIVE DESTINATION "${SERF_INSTALL_LIBRARIES}"
+ LIBRARY DESTINATION "${SERF_INSTALL_LIBRARIES}"
RUNTIME DESTINATION "${SERF_INSTALL_RUNTIME}")
install(FILES ${HEADERS} DESTINATION "${SERF_INSTALL_HEADERS}")
@@ -457,6 +457,7 @@ if(NOT SERF_WINDOWS)
function(make_pkgconfig)
set(PREFIX ${CMAKE_INSTALL_PREFIX})
set(INCLUDE_SUBDIR ${SERF_INCLUDE_SUBDIR})
+ set(LIBDIR \${prefix}/${SERF_INSTALL_LIBRARIES})
set(VERSION ${SERF_VERSION})
set(MAJOR ${SERF_MAJOR_VERSION})
set(SERF_INTERFACE_LIBS