summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-03-02 21:15:12 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2020-03-02 21:15:12 +0200
commit76a96395dbdc1e2f7257af3fb472b80f8a689dca (patch)
treeca8c25bc573a5cf31ed7ab3c022d9d429b50138f
parent95d6899c75722a33398de3aea089d547660d508d (diff)
Build svgio.
Change-Id: I70f7b534eabe68e046d2e93cd98461698b5d8a17
-rw-r--r--meson.build1
-rw-r--r--svgio/meson.build53
2 files changed, 54 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index b010f0efb879..c67eb7b41ac1 100644
--- a/meson.build
+++ b/meson.build
@@ -230,3 +230,4 @@ subdir('pyuno')
subdir('unotest')
subdir('smoketest')
subdir('stoc')
+subdir('svgio')
diff --git a/svgio/meson.build b/svgio/meson.build
new file mode 100644
index 000000000000..2da5eb80a2e6
--- /dev/null
+++ b/svgio/meson.build
@@ -0,0 +1,53 @@
+svgio_lib = shared_library('svgio',
+ 'source/svgreader/svgcharacternode.cxx',
+ 'source/svgreader/svgcirclenode.cxx',
+ 'source/svgreader/svgclippathnode.cxx',
+ 'source/svgreader/svgdocument.cxx',
+ 'source/svgreader/svgdocumenthandler.cxx',
+ 'source/svgreader/svgellipsenode.cxx',
+ 'source/svgreader/svggnode.cxx',
+ 'source/svgreader/svganode.cxx',
+ 'source/svgreader/svggradientnode.cxx',
+ 'source/svgreader/svggradientstopnode.cxx',
+ 'source/svgreader/svgimagenode.cxx',
+ 'source/svgreader/svglinenode.cxx',
+ 'source/svgreader/svgmarkernode.cxx',
+ 'source/svgreader/svgmasknode.cxx',
+ 'source/svgreader/svgnode.cxx',
+ 'source/svgreader/svgpaint.cxx',
+ 'source/svgreader/svgpathnode.cxx',
+ 'source/svgreader/svgpatternnode.cxx',
+ 'source/svgreader/svgpolynode.cxx',
+ 'source/svgreader/svgrectnode.cxx',
+ 'source/svgreader/svgstyleattributes.cxx',
+ 'source/svgreader/svgstylenode.cxx',
+ 'source/svgreader/svgsvgnode.cxx',
+ 'source/svgreader/svgsymbolnode.cxx',
+ 'source/svgreader/svgtextnode.cxx',
+ 'source/svgreader/svgtitledescnode.cxx',
+ 'source/svgreader/svgtoken.cxx',
+ 'source/svgreader/svgtrefnode.cxx',
+ 'source/svgreader/svgtools.cxx',
+ 'source/svgreader/svgtextpathnode.cxx',
+ 'source/svgreader/svgtspannode.cxx',
+ 'source/svgreader/svgusenode.cxx',
+ 'source/svgreader/svgvisitor.cxx',
+ 'source/svguno/svguno.cxx',
+ 'source/svguno/xsvgparser.cxx',
+ udk_fake_h, off_fake_h,
+ cpp_args: ['-DTOOLS_DLLIMPLEMENTATION',
+ '-DLIBO_INTERNAL_ONLY'],
+ include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
+ link_with: [basegfx_lib,
+ drawinglayer_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ tl_lib,
+ sax_lib,
+ vcl_lib,
+ svt_lib,
+ ],
+ dependencies: [],
+)