summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorL. E. Segovia <amy@amyspark.me>2022-12-03 11:31:51 -0300
committerL. E. Segovia <amy@amyspark.me>2022-12-06 17:53:17 +0000
commitf2e9d4d32efc6c14fb589714980af44528960b47 (patch)
tree562ccaea6ab3600209460521dad5d5700fbc3052
parent45c4b19ba1686b9f6113e929dd0be81698d37790 (diff)
downloadlcms2-f2e9d4d32efc6c14fb589714980af44528960b47.tar.gz
meson: Complete the pkg-config generation
-rw-r--r--meson.build6
-rw-r--r--plugins/fast_float/src/meson.build2
-rw-r--r--plugins/threaded/src/meson.build2
3 files changed, 9 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 776e367..b0f2787 100644
--- a/meson.build
+++ b/meson.build
@@ -90,7 +90,11 @@ if get_option('samples')
subdir('utils/samples')
endif
+extra_libraries = []
subdir('plugins')
pkg = import('pkgconfig')
-pkg.generate(liblcms2_lib)
+pkg.generate(liblcms2_lib,
+ description: 'LCMS Color Management Library',
+ libraries: extra_libraries
+)
diff --git a/plugins/fast_float/src/meson.build b/plugins/fast_float/src/meson.build
index e67475b..93f0b34 100644
--- a/plugins/fast_float/src/meson.build
+++ b/plugins/fast_float/src/meson.build
@@ -42,3 +42,5 @@ liblcms2_fast_float_dep = declare_dependency(
link_with: liblcms2_fast_float,
include_directories: lcms2_fast_float_incdir,
)
+
+extra_libraries += liblcms2_fast_float
diff --git a/plugins/threaded/src/meson.build b/plugins/threaded/src/meson.build
index 1738d84..75b2796 100644
--- a/plugins/threaded/src/meson.build
+++ b/plugins/threaded/src/meson.build
@@ -30,3 +30,5 @@ liblcms2_threaded_dep = declare_dependency(
link_with: liblcms2_threaded,
include_directories: lcms2_threaded_incdir,
)
+
+extra_libraries += liblcms2_threaded