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


Reply via email to