From 80866c01c86863da6a43a3d40fb1c980325baf88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felipe=20Corr=C3=AAa=20da=20Silva=20Sanches?= Date: Fri, 16 Mar 2018 16:46:09 -0300 Subject: [meson-build] xml --- src/xml/meson.build | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 src/xml/meson.build (limited to 'src/xml') diff --git a/src/xml/meson.build b/src/xml/meson.build new file mode 100644 index 000000000..4aa41e596 --- /dev/null +++ b/src/xml/meson.build @@ -0,0 +1,64 @@ +xml_sources = files([ + 'composite-node-observer.cpp', + 'croco-node-iface.cpp', + 'event.cpp', + 'log-builder.cpp', + 'node-fns.cpp', + 'quote.cpp', + 'repr.cpp', + 'repr-css.cpp', + 'repr-io.cpp', + 'repr-sorting.cpp', + 'repr-util.cpp', + 'simple-document.cpp', + 'simple-node.cpp', + 'subtree.cpp', + 'helper-observer.cpp', + 'rebase-hrefs.cpp' +]) + +xml_headers = files([ + 'attribute-record.h', + 'comment-node.h', + 'composite-node-observer.h', + 'croco-node-iface.h', + 'document.h', + 'element-node.h', + 'event-fns.h', + 'event.h', + 'helper-observer.h', + 'invalid-operation-exception.h', + 'log-builder.h', + 'node-event-vector.h', + 'node-fns.h', + 'node-iterators.h', + 'node-observer.h', + 'node.h', + 'pi-node.h', + 'quote-test.h', + 'quote.h', + 'rebase-hrefs-test.h', + 'rebase-hrefs.h', + 'repr-action-test.h', + 'repr-sorting.h', + 'repr.h', + 'simple-document.h', + 'simple-node.h', + 'sp-css-attr.h', + 'subtree.h', + 'text-node.h' +]) + +xml_deps = [ + glib_dep, + glibmm_dep, + xml2_dep +] + +lib_xml = static_library('xml', + sources: [xml_sources, + xml_headers], + dependencies: xml_deps, + include_directories: [srcinc, confinc]) + +libxml_dep = declare_dependency(link_with : lib_xml) -- cgit v1.2.3