summaryrefslogtreecommitdiffstats
path: root/src/io
diff options
context:
space:
mode:
authorFelipe CorrĂȘa da Silva Sanches <juca@members.fsf.org>2018-03-16 23:30:46 +0000
committerFelipe CorrĂȘa da Silva Sanches <juca@members.fsf.org>2018-03-17 20:54:37 +0000
commit95e28934356553f6535d2893d2b7569af0460cdb (patch)
tree165a660539c48f620848786fbb305f131ff01abf /src/io
parent[meson-build] libutil (diff)
downloadinkscape-95e28934356553f6535d2893d2b7569af0460cdb.tar.gz
inkscape-95e28934356553f6535d2893d2b7569af0460cdb.zip
[meson-build] libio + zlib
Diffstat (limited to 'src/io')
-rw-r--r--src/io/meson.build41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/io/meson.build b/src/io/meson.build
new file mode 100644
index 000000000..a09ac1f03
--- /dev/null
+++ b/src/io/meson.build
@@ -0,0 +1,41 @@
+libio_sources = files([
+ 'base64stream.cpp',
+ 'bufferstream.cpp',
+ 'gzipstream.cpp',
+ 'inkscapestream.cpp',
+ 'resource.cpp',
+ 'stringstream.cpp',
+ 'sys.cpp',
+ 'http.cpp',
+ 'uristream.cpp',
+ 'xsltstream.cpp'
+])
+
+libio_headers = files([
+ 'base64stream.h',
+ 'bufferstream.h',
+ 'gzipstream.h',
+ 'inkscapestream.h',
+ 'resource.h',
+ 'stringstream.h',
+ 'sys.h',
+ 'http.h',
+ 'uristream.h',
+ 'xsltstream.h'
+])
+
+libio_deps = [
+ soup_dep,
+ glibmm_dep,
+ gtk_dep,
+ xml2_dep,
+ zlib_dep
+]
+
+libio = static_library('libio',
+ sources: [libio_sources,
+ libio_headers],
+ dependencies: libio_deps,
+ include_directories: [srcinc, confinc])
+
+libio_dep = declare_dependency(link_with : libio)