summaryrefslogtreecommitdiff
path: root/plugins/threaded/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/threaded/src/meson.build')
-rw-r--r--plugins/threaded/src/meson.build23
1 files changed, 23 insertions, 0 deletions
diff --git a/plugins/threaded/src/meson.build b/plugins/threaded/src/meson.build
new file mode 100644
index 0000000..634ac88
--- /dev/null
+++ b/plugins/threaded/src/meson.build
@@ -0,0 +1,23 @@
+liblcms2_threaded_sources = files(
+ 'threaded_core.c',
+ 'threaded_main.c',
+ 'threaded_scheduler.c',
+ 'threaded_split.c',
+)
+
+lcms2_threaded_incdir = include_directories('../include', '.')
+
+
+liblcms2_threaded = library(
+ 'lcms2_threaded',
+ liblcms2_threaded_sources,
+ include_directories: lcms2_threaded_incdir,
+ dependencies: liblcms2_dep,
+ c_args: cargs,
+ install: true,
+)
+
+liblcms2_threaded_dep = declare_dependency(
+ link_with: liblcms2_threaded,
+ include_directories: lcms2_threaded_incdir,
+)