From: Nick Terrell Date: Mon, 7 Dec 2020 04:13:37 +0000 (-0800) Subject: [cmake] Fix pkgconfig quoting X-Git-Tag: v1.4.7~6^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef5d15b71908e3b4dcf2811ee8e0b8c81f75c0cd;p=thirdparty%2Fzstd.git [cmake] Fix pkgconfig quoting The pkgconfig file generation didn't correctly escape the paths. It both quoted and escaped spaces with `\`, which doesn't work. The fix is to remove the quoting. --- diff --git a/build/cmake/lib/CMakeLists.txt b/build/cmake/lib/CMakeLists.txt index 9a221d334..088c8760a 100644 --- a/build/cmake/lib/CMakeLists.txt +++ b/build/cmake/lib/CMakeLists.txt @@ -157,14 +157,14 @@ if (UNIX OR MINGW) add_custom_target(libzstd.pc ALL ${CMAKE_COMMAND} - -DIN="${LIBRARY_DIR}/libzstd.pc.in" + -DIN=${LIBRARY_DIR}/libzstd.pc.in -DOUT="libzstd.pc" -DPREFIX="${PREFIX}" -DEXEC_PREFIX="${EXEC_PREFIX}" -DINCLUDEDIR="${INCLUDEDIR_PREFIX}${INCLUDEDIR_SUFFIX}" -DLIBDIR="${LIBDIR_PREFIX}${LIBDIR_SUFFIX}" -DVERSION="${VERSION}" - -P "${CMAKE_CURRENT_SOURCE_DIR}/pkgconfig.cmake" + -P ${CMAKE_CURRENT_SOURCE_DIR}/pkgconfig.cmake COMMENT "Creating pkg-config file") install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libzstd.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")