summaryrefslogtreecommitdiff
path: root/src/basic/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/basic/meson.build')
-rw-r--r--src/basic/meson.build10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/basic/meson.build b/src/basic/meson.build
index 78aba8257..d4f0503a0 100644
--- a/src/basic/meson.build
+++ b/src/basic/meson.build
@@ -461,3 +461,13 @@ libbasic = static_library(
libselinux],
c_args : ['-fvisibility=default'],
install : false)
+
+# A convenience library that is separate from libbasic to avoid
+# unnecessary linking to libgcrypt.
+libbasic_gcrypt = static_library(
+ 'basic-gcrypt',
+ 'gcrypt-util.c',
+ 'gcrypt-util.h',
+ include_directories : includes,
+ dependencies : [libgcrypt],
+ c_args : ['-fvisibility=default'])