diff options
| author | Henrik S. Gaßmann <[email protected]> | 2023-06-12 11:13:28 +0200 |
|---|---|---|
| committer | Jack O'Connor <[email protected]> | 2023-06-17 14:57:25 -0400 |
| commit | 072bef5bf000999e4b1e264b48133764d5f51141 (patch) | |
| tree | afa11da435031ede751af207beef29f9a9afb301 | |
| parent | 65733a753b91f560293b6f9689e1dc55c2c923b9 (diff) | |
build(CMake): Fix pkg-config directory specification
- Properly add the install prefix to the libdir and includedir.
- Define the prefix once.
- Quote paths which may contain whitespace.
| -rw-r--r-- | c/libblake3.pc.in | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/c/libblake3.pc.in b/c/libblake3.pc.in index 75d1053..9a5f21d 100644 --- a/c/libblake3.pc.in +++ b/c/libblake3.pc.in @@ -1,12 +1,12 @@ -prefix=@CMAKE_INSTALL_PREFIX@ -exec_prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@CMAKE_INSTALL_LIBDIR@ -includedir=@CMAKE_INSTALL_INCLUDEDIR@ +prefix="@CMAKE_INSTALL_PREFIX@" +exec_prefix="${prefix}" +libdir="${prefix}/@CMAKE_INSTALL_LIBDIR@" +includedir="${prefix}/@CMAKE_INSTALL_INCLUDEDIR@" Name: @PROJECT_NAME@ Description: @PROJECT_DESCRIPTION@ Version: @PROJECT_VERSION@ Requires: -Libs: -L${libdir} -lblake3 -Cflags: -I${includedir} @BLAKE3_PKGCONFIG_CFLAGS@
\ No newline at end of file +Libs: -L"${libdir}" -lblake3 +Cflags: -I"${includedir}" @BLAKE3_PKGCONFIG_CFLAGS@ |
