summaryrefslogtreecommitdiff
path: root/sax/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'sax/meson.build')
-rw-r--r--sax/meson.build22
1 files changed, 22 insertions, 0 deletions
diff --git a/sax/meson.build b/sax/meson.build
new file mode 100644
index 0000000..ccbdef4
--- /dev/null
+++ b/sax/meson.build
@@ -0,0 +1,22 @@
+deps = [
+ base_dep,
+ utf_dep,
+]
+
+inc = include_directories('inc')
+lib = shared_library(
+ 'modxmlsax',
+ 'src/decoder.cc',
+ 'src/sax_processor.cc',
+ 'src/sax_processor_builder.cc',
+ 'src/utils.cc',
+ dependencies: deps,
+ include_directories: inc,
+ install: true,
+)
+
+sax_dep = declare_dependency(
+ dependencies: deps,
+ include_directories: inc,
+ link_with: lib,
+)