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