aboutsummaryrefslogtreecommitdiff
path: root/c/libblake3.pc.in
diff options
context:
space:
mode:
authorHenrik S. Gaßmann <[email protected]>2023-06-12 11:13:28 +0200
committerJack O'Connor <[email protected]>2023-06-17 14:57:25 -0400
commit072bef5bf000999e4b1e264b48133764d5f51141 (patch)
treeafa11da435031ede751af207beef29f9a9afb301 /c/libblake3.pc.in
parent65733a753b91f560293b6f9689e1dc55c2c923b9 (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.
Diffstat (limited to 'c/libblake3.pc.in')
-rw-r--r--c/libblake3.pc.in12
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@