summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Marek Glogowski <jan-marek.glogowski@extern.cib.de>2020-02-22 22:45:16 +0000
committerJan-Marek Glogowski <glogow@fbihome.de>2021-04-07 16:17:21 +0000
commit9f16a52c7e50b66f2bed1fff5b483f3318c5a993 (patch)
treed6efd97b57338f194ca93d253881ca76752f2b41
parent709a55c271ebff1167776455d372306581da5821 (diff)
Break some long lines and sort dependencies
... so it'll be easier to track changes in the future. Change-Id: I42eda79d585b6763953d531601e37a37848c5ef8
-rw-r--r--basic/meson.build16
-rw-r--r--connectivity/meson.build13
-rw-r--r--cppcanvas/meson.build12
-rw-r--r--cppuhelper/meson.build10
-rw-r--r--cui/meson.build7
-rw-r--r--drawinglayer/meson.build15
-rw-r--r--editeng/meson.build23
-rw-r--r--filter/meson.build22
-rw-r--r--framework/meson.build72
-rw-r--r--linguistic/meson.build15
-rw-r--r--sal/meson.build6
-rw-r--r--sc/meson.build34
-rw-r--r--sd/meson.build81
-rw-r--r--sfx2/meson.build28
-rw-r--r--svl/meson.build15
-rw-r--r--svtools/meson.build18
-rw-r--r--svx/meson.build59
-rw-r--r--sw/meson.build107
-rw-r--r--tools/meson.build9
-rw-r--r--ucbhelper/meson.build7
-rw-r--r--vbahelper/meson.build34
-rw-r--r--vcl/meson.build95
-rw-r--r--xmloff/meson.build25
23 files changed, 669 insertions, 54 deletions
diff --git a/basic/meson.build b/basic/meson.build
index 44d21ed3594f..8259f564713a 100644
--- a/basic/meson.build
+++ b/basic/meson.build
@@ -77,6 +77,20 @@ sb_lib = shared_library('sblo',
cpp_args: ['-DBASIC_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'source/inc', 'inc', setup_inc],
- link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, salhelper_lib, sal_lib, i18nlangtag_lib, sot_lib, svl_lib, svt_lib, tl_lib, utl_lib, vcl_lib, xmlscript_lib],
+ link_with: [
+ comphelper_lib,
+ cppuhelper_lib,
+ cppu_lib,
+ salhelper_lib,
+ sal_lib,
+ i18nlangtag_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ xmlscript_lib,
+ ],
install: true,
)
diff --git a/connectivity/meson.build b/connectivity/meson.build
index 5832f178fba5..39198c0171b0 100644
--- a/connectivity/meson.build
+++ b/connectivity/meson.build
@@ -86,7 +86,18 @@ dbtools_lib = shared_library('dbtoolslo',
'-DBOOST_SPIRIT_USE_OLD_NAMESPACE',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc'],
- link_with: [cppuhelper_lib, cppu_lib, salhelper_lib, sal_lib, utl_lib, tl_lib, comphelper_lib, i18nlangtag_lib, svt_lib, vcl_lib],
+ link_with: [
+ cppuhelper_lib,
+ cppu_lib,
+ salhelper_lib,
+ sal_lib,
+ utl_lib,
+ tl_lib,
+ comphelper_lib,
+ i18nlangtag_lib,
+ svt_lib,
+ vcl_lib,
+ ],
dependencies: [],
install: true,
)
diff --git a/cppcanvas/meson.build b/cppcanvas/meson.build
index efbfd5600348..a55562d5a3d7 100644
--- a/cppcanvas/meson.build
+++ b/cppcanvas/meson.build
@@ -24,7 +24,17 @@ cppcanvas_lib = shared_library('cppcanvaslo',
cpp_args: ['-DCPPCANVAS_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc'],
- link_with: [basegfx_lib, canvastools_lib, vcl_lib, svt_lib, tl_lib, cppu_lib, cppuhelper_lib, i18nlangtag_lib, sal_lib],
+ link_with: [
+ basegfx_lib,
+ canvastools_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ svt_lib,
+ tl_lib,
+ vcl_lib,
+ ],
install: true,
)
diff --git a/cppuhelper/meson.build b/cppuhelper/meson.build
index 0def5c075435..58c161b628f4 100644
--- a/cppuhelper/meson.build
+++ b/cppuhelper/meson.build
@@ -34,7 +34,15 @@ cppuhelper_lib = shared_library('cppuhelperlo',
udk_fake_h, off_fake_h, cppuhelper_fake_h,
include_directories: [main_inc, udkh_inc, offapi_inc, cpphelper_uno_inc],
cpp_args: ['-DCPPUHELPER_DLLIMPLEMENTATION', '-DLIBO_INTERNAL_ONLY'],
- link_with: [temp_hack, cppu_lib, reg_lib, salhelper_lib, sal_lib, unoidl_lib, xmlreader_lib],
+ link_with: [
+ cppu_lib,
+ reg_lib,
+ sal_lib,
+ salhelper_lib,
+ temp_hack,
+ unoidl_lib,
+ xmlreader_lib
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
diff --git a/cui/meson.build b/cui/meson.build
index 77bfc4ebcad1..88a09977c16d 100644
--- a/cui/meson.build
+++ b/cui/meson.build
@@ -135,7 +135,8 @@ cui_lib = shared_library('cuilo',
cpp_args: ['-DCUI_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc', setup_inc],
- link_with: [avmedia_lib,
+ link_with: [
+ avmedia_lib,
basegfx_lib,
comphelper_lib,
cppu_lib,
@@ -153,13 +154,13 @@ cui_lib = shared_library('cuilo',
sot_lib,
svl_lib,
svt_lib,
- svxcore_lib,
svx_lib,
+ svxcore_lib,
tk_lib,
tl_lib,
ucbhelper_lib,
utl_lib,
- vcl_lib
+ vcl_lib,
],
dependencies: [libxml_dep, icuuc_dep, qrcodegen_dep],
install: true,
diff --git a/drawinglayer/meson.build b/drawinglayer/meson.build
index a7e7605c2d8e..47443e444d6e 100644
--- a/drawinglayer/meson.build
+++ b/drawinglayer/meson.build
@@ -138,7 +138,20 @@ drawinglayer_lib = shared_library('drawinglayerlo',
cpp_args: ['-DDRAWINGLAYER_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [basegfx_lib, comphelper_lib, i18nlangtag_lib, cppuhelper_lib, cppu_lib, tl_lib, svl_lib, svt_lib, vcl_lib, salhelper_lib, tk_lib, sal_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ i18nlangtag_lib,
+ cppuhelper_lib,
+ cppu_lib,
+ tl_lib,
+ svl_lib,
+ svt_lib,
+ vcl_lib,
+ salhelper_lib,
+ tk_lib,
+ sal_lib
+ ],
dependencies: [libxml_dep],
install: true,
)
diff --git a/editeng/meson.build b/editeng/meson.build
index 64ff3d9f8466..14dfb706c673 100644
--- a/editeng/meson.build
+++ b/editeng/meson.build
@@ -96,7 +96,28 @@ editeng_lib = shared_library('editenglo',
cpp_args: ['-DTOOLS_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [xo_lib, basegfx_lib, lng_lib, svt_lib, tk_lib, vcl_lib, svl_lib, sot_lib, sfx_lib, utl_lib, tl_lib, comphelper_lib, ucbhelper_lib, cppuhelper_lib, cppu_lib, sal_lib, salhelper_lib, sax_lib, i18nlangtag_lib, i18nutil_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ lng_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ xo_lib,
+ ],
dependencies: [libxml_dep, icuuc_dep],
install: true,
)
diff --git a/filter/meson.build b/filter/meson.build
index 3d5788a2b16a..2db6aaa18f1e 100644
--- a/filter/meson.build
+++ b/filter/meson.build
@@ -55,7 +55,27 @@ msfilter_lib = shared_library('msfilterlo',
cpp_args: ['-DLIBO_INTERNAL_ONLY',
'-DMSFILTER_DLLIMPLEMENTATION'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', setup_inc],
- link_with: [svxcore_lib, editeng_lib, sfx_lib, xo_lib, sb_lib, salhelper_lib, svt_lib, tk_lib, vcl_lib, svl_lib, sot_lib, xmlscript_lib, utl_lib, tl_lib, comphelper_lib, basegfx_lib, cppuhelper_lib, cppu_lib, sal_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ editeng_lib,
+ sal_lib,
+ salhelper_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ xmlscript_lib,
+ xo_lib,
+ ],
dependencies: [],
install: true,
)
diff --git a/framework/meson.build b/framework/meson.build
index 62ea0c81538f..92dc4097eec2 100644
--- a/framework/meson.build
+++ b/framework/meson.build
@@ -13,7 +13,19 @@ fwi_lib = shared_library('fwilo',
cpp_args: ['-DFWI_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc', 'inc'],
- link_with: [i18nlangtag_lib, cppuhelper_lib, cppu_lib, comphelper_lib, vcl_lib, svl_lib, svt_lib, tl_lib, utl_lib, salhelper_lib, sal_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ salhelper_lib,
+ svl_lib,
+ svt_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
@@ -48,7 +60,19 @@ fwe_lib = shared_library('fwelo',
cpp_args: ['-DFWE_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc', 'inc'],
- link_with: [cppuhelper_lib, fwi_lib, cppu_lib, comphelper_lib, vcl_lib, svl_lib, svt_lib, tl_lib, utl_lib, salhelper_lib, sal_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ fwi_lib,
+ sal_lib,
+ salhelper_lib,
+ svl_lib,
+ svt_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
@@ -76,7 +100,22 @@ fwl_lib = shared_library('fwllo',
cpp_args: ['-DFWL_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc', 'inc', setup_inc],
- link_with: [fwe_lib, fwi_lib, cppuhelper_lib, i18nlangtag_lib, cppu_lib, comphelper_lib, svt_lib, svl_lib, svt_lib, tk_lib, tl_lib, utl_lib, vcl_lib, sal_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ fwe_lib,
+ fwi_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ svl_lib,
+ svt_lib,
+ svt_lib,
+ tk_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
@@ -89,7 +128,14 @@ fwm_lib = shared_library('fwmlo',
cpp_args: ['-DFWM_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc', 'inc', setup_inc],
- link_with: [comphelper_lib, fwi_lib, cppuhelper_lib, cppu_lib, vcl_lib, sal_lib],
+ link_with: [
+ comphelper_lib,
+ fwi_lib,
+ cppuhelper_lib,
+ cppu_lib,
+ vcl_lib,
+ sal_lib,
+ ],
install: true,
)
@@ -212,6 +258,22 @@ fwk_lib = shared_library('fwklo',
cpp_args: ['-DFWK_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'source/inc', 'inc', setup_inc],
- link_with: [comphelper_lib, i18nlangtag_lib, cppuhelper_lib, cppu_lib, svt_lib, svl_lib, tk_lib, tl_lib, vcl_lib, ucbhelper_lib, utl_lib, fwe_lib, fwi_lib, salhelper_lib, sal_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ fwe_lib,
+ fwi_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ salhelper_lib,
+ svl_lib,
+ svt_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
diff --git a/linguistic/meson.build b/linguistic/meson.build
index 2ded8af471ce..1d0fa10d6100 100644
--- a/linguistic/meson.build
+++ b/linguistic/meson.build
@@ -22,7 +22,20 @@ lng_lib = shared_library('lnglo',
cpp_args: ['-DLNG_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, i18nlangtag_lib, sal_lib, sax_lib, svl_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib, xo_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ sax_lib,
+ svl_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ xo_lib,
+ ],
dependencies: [icuuc_dep],
install: true,
)
diff --git a/sal/meson.build b/sal/meson.build
index 308e551b59dc..61ff8f6136ee 100644
--- a/sal/meson.build
+++ b/sal/meson.build
@@ -116,7 +116,11 @@ sal_lib = shared_library('sallo',
'-DLIBO_INTERNAL_ONLY',
'-DSAL_DLLIMPLEMENTATION'],
link_args: system_link_args,
- dependencies: [thread_dep, osx_frameworks_dep, dl_dep],
+ dependencies: [
+ dl_dep,
+ osx_frameworks_dep,
+ thread_dep,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
diff --git a/sc/meson.build b/sc/meson.build
index a73a220e0542..633aa4513416 100644
--- a/sc/meson.build
+++ b/sc/meson.build
@@ -609,8 +609,19 @@ sc_lib = shared_library('sclo',
cpp_args: ['-DSC_DLLIMPLEMENTATION',
'-DSC_INFO_OSVERSION="linux"',
'-DLIBO_INTERNAL_ONLY'],
- include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'inc', 'source/core/inc', 'source/ui/inc', 'source/filter/inc', setup_inc],
- link_with: [avmedia_lib,
+ include_directories: [
+ 'inc',
+ main_inc,
+ offapi_inc,
+ oovbaapi_inc,
+ setup_inc,
+ 'source/core/inc',
+ 'source/filter/inc',
+ 'source/ui/inc',
+ udkh_inc,
+ ],
+ link_with: [
+ avmedia_lib,
basegfx_lib,
comphelper_lib,
cppu_lib,
@@ -639,8 +650,14 @@ sc_lib = shared_library('sclo',
vbahelper_lib,
vcl_lib,
xo_lib,
- ],
- dependencies: [libxml_dep, icuuc_dep, icu18_dep, mdds_dep, orcus_dep],
+ ],
+ dependencies: [
+ icu18_dep,
+ icuuc_dep,
+ libxml_dep,
+ mdds_dep,
+ orcus_dep,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
@@ -703,7 +720,14 @@ scui_lib = shared_library('scuilo',
'source/ui/styleui/styledlg.cxx',
udk_fake_h, off_fake_h, calc_hxx,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
- include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/ui/inc', setup_inc],
+ include_directories: [
+ 'inc',
+ main_inc,
+ offapi_inc,
+ setup_inc,
+ 'source/ui/inc',
+ udkh_inc,
+ ],
link_with: [
comphelper_lib,
cppu_lib,
diff --git a/sd/meson.build b/sd/meson.build
index 4244feabf932..31e75c1a6775 100644
--- a/sd/meson.build
+++ b/sd/meson.build
@@ -406,8 +406,36 @@ sd_lib = shared_library('sdlo',
'-DLIBO_INTERNAL_ONLY',
'-DSDUI_DLL_NAME="libsdui.so"'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/ui/inc', 'source/ui/slidesorter/inc', setup_inc, '../oox'],
- link_with: [avmedia_lib, basegfx_lib, canvastools_lib, comphelper_lib, cppcanvas_lib, cppu_lib, cppuhelper_lib, drawinglayer_lib, editeng_lib, i18nlangtag_lib, i18nutil_lib, msfilter_lib, oox_lib, sal_lib, salhelper_lib, sax_lib, sb_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svxcore_lib, svx_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib,
-],
+ link_with: [
+ avmedia_lib,
+ basegfx_lib,
+ canvastools_lib,
+ comphelper_lib,
+ cppcanvas_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ drawinglayer_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ msfilter_lib,
+ oox_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [libxml_dep],
gnu_symbol_visibility: 'hidden',
install: true,
@@ -446,7 +474,30 @@ sdui_lib = shared_library('sduilo',
udk_fake_h, off_fake_h, impress_hxx,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/ui/inc', setup_inc],
- link_with: [basegfx_lib, comphelper_lib, cppcanvas_lib, cppu_lib, cppuhelper_lib, editeng_lib, i18nlangtag_lib, fwl_lib, fwe_lib, sal_lib, salhelper_lib, sd_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svxcore_lib, svx_lib, tl_lib, utl_lib, vcl_lib, cui_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppcanvas_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ cui_lib,
+ editeng_lib,
+ fwe_lib,
+ fwl_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ salhelper_lib,
+ sd_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [],
gnu_symbol_visibility: 'hidden',
install: true,
@@ -472,7 +523,29 @@ sdfilt_lib = shared_library('sdfiltlo',
udk_fake_h, off_fake_h,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/ui/inc', '../oox'],
- link_with: [comphelper_lib, cppu_lib, cppuhelper_lib, editeng_lib, i18nlangtag_lib, i18nutil_lib, msfilter_lib, oox_lib, sal_lib, sax_lib, sd_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svxcore_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib, basegfx_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ msfilter_lib,
+ oox_lib,
+ sal_lib,
+ sax_lib,
+ sd_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svxcore_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [],
gnu_symbol_visibility: 'hidden',
install: true,
diff --git a/sfx2/meson.build b/sfx2/meson.build
index 1ae7afbcf0ae..1842d4bdc95f 100644
--- a/sfx2/meson.build
+++ b/sfx2/meson.build
@@ -247,7 +247,31 @@ sfx_lib = shared_library('sfxlo',
cpp_args: ['-DSFX2_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc', setup_inc],
- link_with: [comphelper_lib, basegfx_lib, cppuhelper_lib, cppu_lib, drawinglayer_lib, fwe_lib, i18nutil_lib, i18nlangtag_lib, salhelper_lib, sal_lib, sax_lib, sb_lib, sot_lib, svl_lib, svt_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib],
- dependencies: [orcus_dep, libxml_dep],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ drawinglayer_lib,
+ fwe_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ sb_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
+ dependencies: [
+ libxml_dep,
+ orcus_dep,
+ ],
install: true,
)
diff --git a/svl/meson.build b/svl/meson.build
index 6ad6063b90bc..ed9e3d303b0f 100644
--- a/svl/meson.build
+++ b/svl/meson.build
@@ -80,7 +80,20 @@ svl_lib = shared_library('svllo',
cpp_args: ['-DSVL_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, setup_inc, 'source/inc'],
- link_with: [basegfx_lib, comphelper_lib, cppuhelper_lib, cppu_lib, i18nutil_lib, i18nlangtag_lib, sal_lib, sot_lib, jvmfwk_lib, tl_lib, ucbhelper_lib, utl_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ jvmfwk_lib,
+ sal_lib,
+ sot_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ ],
dependencies: [icuuc_dep, icu18_dep, libxml_dep, mdds_dep],
gnu_symbol_visibility: 'hidden',
install: true,
diff --git a/svtools/meson.build b/svtools/meson.build
index fc8b5aed0794..1d4307d4bb0f 100644
--- a/svtools/meson.build
+++ b/svtools/meson.build
@@ -119,6 +119,22 @@ svt_lib = shared_library('svtlo',
cpp_args: ['-DSVT_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc', setup_inc],
- link_with: [basegfx_lib, vcl_lib, i18nlangtag_lib, i18nutil_lib, utl_lib, cppuhelper_lib, cppu_lib, comphelper_lib, sot_lib, svl_lib, tk_lib, tl_lib, ucbhelper_lib, salhelper_lib, sal_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ sal_lib,
+ salhelper_lib,
+ sot_lib,
+ svl_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
diff --git a/svx/meson.build b/svx/meson.build
index a6e4de50023c..cbfa718fca28 100644
--- a/svx/meson.build
+++ b/svx/meson.build
@@ -382,7 +382,35 @@ svxcore_lib = shared_library('svxcorelo',
'-DBOOST_SPIRIT_USE_OLD_NAMESPACE',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc', setup_inc],
- link_with: [avmedia_lib, basegfx_lib, fwe_lib, sb_lib, comphelper_lib, cppuhelper_lib, cppu_lib, dbtools_lib, dbtools_lib, drawinglayer_lib, editeng_lib, i18nutil_lib, i18nlangtag_lib, lng_lib, sal_lib, salhelper_lib, sax_lib, sfx_lib, sot_lib, svl_lib, svt_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib, xo_lib],
+ link_with: [
+ avmedia_lib,
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ dbtools_lib,
+ dbtools_lib,
+ drawinglayer_lib,
+ editeng_lib,
+ fwe_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ lng_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ xo_lib
+ ],
dependencies: [libxml_dep, icuuc_dep],
install: true,
)
@@ -566,7 +594,34 @@ svx_lib = shared_library('svxlo',
'-DBOOST_SPIRIT_USE_OLD_NAMESPACE',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc', setup_inc],
- link_with: [avmedia_lib, basegfx_lib, sb_lib, comphelper_lib, cppuhelper_lib, cppu_lib, dbtools_lib, drawinglayer_lib, editeng_lib, fwe_lib, i18nlangtag_lib, i18nutil_lib, sal_lib, salhelper_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svxcore_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib, xo_lib, xmlscript_lib],
+ link_with: [
+ avmedia_lib,
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ dbtools_lib,
+ drawinglayer_lib,
+ editeng_lib,
+ fwe_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ sal_lib,
+ salhelper_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ xmlscript_lib,
+ xo_lib,
+ ],
dependencies: [icuuc_dep],
install: true,
)
diff --git a/sw/meson.build b/sw/meson.build
index 4ce84c92afa3..d031ffdc1be9 100644
--- a/sw/meson.build
+++ b/sw/meson.build
@@ -716,7 +716,38 @@ sw_lib = shared_library('swlo',
'-DLIBO_INTERNAL_ONLY',
'-DSWUI_DLL_NAME="libswui.so"'],
include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'inc', 'source/core/inc', 'source/uibase/inc', 'source/filter/inc', setup_inc],
- link_with: [avmedia_lib, basegfx_lib, comphelper_lib, cppuhelper_lib, cppu_lib, dbtools_lib, drawinglayer_lib, editeng_lib, i18nlangtag_lib, i18nutil_lib, lng_lib, msfilter_lib, salhelper_lib, sal_lib, sax_lib, sb_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svxcore_lib, svx_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vbahelper_lib, vcl_lib, xmlreader_lib, xo_lib],
+ link_with: [
+ avmedia_lib,
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ dbtools_lib,
+ drawinglayer_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ lng_lib,
+ msfilter_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vbahelper_lib,
+ vcl_lib,
+ xmlreader_lib,
+ xo_lib
+ ],
dependencies: [icuuc_dep, libxml_dep],
gnu_symbol_visibility: 'hidden',
install: true,
@@ -820,7 +851,31 @@ swui_lib = shared_library('swuilo',
udk_fake_h, off_fake_h, writer_hxx, compatibility_hxx,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/uibase/inc', 'source/ui/inc', setup_inc],
- link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, dbtools_lib, editeng_lib, i18nlangtag_lib, i18nutil_lib, msfilter_lib, sal_lib, salhelper_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svx_lib, svxcore_lib, sw_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib, drawinglayer_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ dbtools_lib,
+ drawinglayer_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ msfilter_lib,
+ sal_lib,
+ salhelper_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ sw_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [],
gnu_symbol_visibility: 'hidden',
install: true,
@@ -869,7 +924,32 @@ msword_lib = shared_library('mswordlo',
udk_fake_h, off_fake_h,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/filter/inc', '../oox'],
- link_with: [basegfx_lib, comphelper_lib, cppuhelper_lib, cppu_lib, editeng_lib, i18nlangtag_lib, i18nutil_lib, msfilter_lib, sal_lib, sax_lib, sb_lib, oox_lib, sfx_lib, sot_lib, svl_lib, svt_lib, svx_lib, svxcore_lib, sw_lib, tk_lib, tl_lib, ucbhelper_lib, utl_lib, vcl_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ msfilter_lib,
+ oox_lib,
+ sal_lib,
+ sax_lib,
+ sb_lib,
+ sfx_lib,
+ sot_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ sw_lib,
+ tk_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [libxml_dep, icuuc_dep],
install: true,
)
@@ -949,7 +1029,26 @@ vbaswobj_lib = shared_library('vbaswobjlo',
udk_fake_h, off_fake_h, oovba_fake_h,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'inc'],
- link_with: [comphelper_lib, cppu_lib, cppuhelper_lib, editeng_lib, i18nlangtag_lib, sal_lib, sb_lib, sfx_lib, svl_lib, svt_lib, svx_lib, svxcore_lib, sw_lib, tk_lib, tl_lib, utl_lib, vbahelper_lib, vcl_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ editeng_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ sb_lib,
+ sfx_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ sw_lib,
+ tk_lib,
+ tl_lib,
+ utl_lib,
+ vbahelper_lib,
+ vcl_lib
+ ],
dependencies: [libxml_dep],
install: true,
diff --git a/tools/meson.build b/tools/meson.build
index 34fc834ee7fe..2f94657b0980 100644
--- a/tools/meson.build
+++ b/tools/meson.build
@@ -50,7 +50,14 @@ tl_lib = shared_library('tllo',
cpp_args: ['-DTOOLS_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [basegfx_lib, comphelper_lib, i18nlangtag_lib, cppu_lib, cppuhelper_lib, sal_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ ],
dependencies: [libxml_dep, zlib_dep],
gnu_symbol_visibility: 'hidden',
install: true,
diff --git a/ucbhelper/meson.build b/ucbhelper/meson.build
index dc7c35b39c52..98468e02ebd8 100644
--- a/ucbhelper/meson.build
+++ b/ucbhelper/meson.build
@@ -28,7 +28,12 @@ ucbhelper_lib = shared_library('ucbhelperlo',
cpp_args: ['-DUCBHELPER_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY' ],
include_directories: [main_inc, udkh_inc, offapi_inc],
- link_with: [cppuhelper_lib, cppu_lib, salhelper_lib, sal_lib],
+ link_with: [
+ cppuhelper_lib,
+ cppu_lib,
+ salhelper_lib,
+ sal_lib,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
diff --git a/vbahelper/meson.build b/vbahelper/meson.build
index ca21f0959f0a..12d5db99cd13 100644
--- a/vbahelper/meson.build
+++ b/vbahelper/meson.build
@@ -28,7 +28,22 @@ vbahelper_lib = shared_library('vbahelperlo',
cpp_args: ['-DVBAHELPER_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'inc'],
- link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, msfilter_lib, sal_lib, sb_lib, sfx_lib, svl_lib, svt_lib, svxcore_lib, tk_lib, tl_lib, utl_lib, vcl_lib],
+ link_with: [
+ comphelper_lib,
+ cppuhelper_lib,
+ cppu_lib,
+ msfilter_lib,
+ sal_lib,
+ sb_lib,
+ sfx_lib,
+ svl_lib,
+ svt_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
dependencies: [],
install: true,
)
@@ -59,7 +74,22 @@ msforms_lib = shared_library('msformslo',
udk_fake_h, off_fake_h, oovba_fake_h,
include_directories: [main_inc, udkh_inc, offapi_inc, oovbaapi_inc, 'inc'],
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
- link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, sal_lib, sb_lib, sfx_lib, svl_lib, svt_lib, svx_lib, svxcore_lib, tk_lib, tl_lib, vbahelper_lib, vcl_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ sb_lib,
+ sfx_lib,
+ svl_lib,
+ svt_lib,
+ svx_lib,
+ svxcore_lib,
+ tk_lib,
+ tl_lib,
+ vbahelper_lib,
+ vcl_lib,
+ ],
dependencies: [],
install: true,
)
diff --git a/vcl/meson.build b/vcl/meson.build
index ce930f36028c..dcbdb95d7747 100644
--- a/vcl/meson.build
+++ b/vcl/meson.build
@@ -424,8 +424,41 @@ vcl_lib = shared_library('vcllo',
'-DGLM_ENABLE_EXPERIMENTAL',
'-DDESKTOP_DETECTOR_DLL_NAME="libdesktopdetector.so"',
'-DTK_DLL_NAME="libtklo.so"'],
- link_with: [svl_lib, tl_lib, utl_lib, sot_lib, ucbhelper_lib, basegfx_lib, comphelper_lib, cppuhelper_lib, i18nlangtag_lib, i18nutil_lib, cppu_lib, salhelper_lib, sal_lib, xmlreader_lib],
- dependencies: [harfbuzz_dep, harfbuzz_icu_dep, fc_dep, glm_dep, cairo_dep, eot_dep, jpg_dep, png_dep, icuuc_dep, graphite_dep, dl_dep, lcms_dep, epoxy_dep, gio_dep, dbus_dep, xext_dep, x11_dep],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ sal_lib,
+ salhelper_lib,
+ sot_lib,
+ svl_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ xmlreader_lib,
+ ],
+ dependencies: [
+ cairo_dep,
+ dbus_dep,
+ dl_dep,
+ eot_dep,
+ epoxy_dep,
+ fc_dep,
+ gio_dep,
+ glm_dep,
+ graphite_dep,
+ harfbuzz_dep,
+ harfbuzz_icu_dep,
+ icuuc_dep,
+ jpg_dep,
+ lcms_dep,
+ png_dep,
+ x11_dep,
+ xext_dep,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
@@ -469,8 +502,28 @@ vclplug_gtk3 = shared_library('vclplug_gtk3lo',
cpp_args: ['-DLIBO_INTERNAL_ONLY',
'-DVCLPLUG_GTK_IMPLEMENTATION',
'-Wno-deprecated-declarations'],
- link_with: [vcl_lib, svl_lib, utl_lib, ucbhelper_lib, basegfx_lib, comphelper_lib, cppuhelper_lib, tl_lib, sot_lib, i18nlangtag_lib, i18nutil_lib, cppu_lib, sal_lib],
- dependencies: [gtk3_dep, gtkprint_dep, epoxy_dep, dl_dep, x11_dep],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppuhelper_lib,
+ cppu_lib,
+ i18nlangtag_lib,
+ i18nutil_lib,
+ sal_lib,
+ sot_lib,
+ svl_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
+ ],
+ dependencies: [
+ dl_dep,
+ epoxy_dep,
+ gtk3_dep,
+ gtkprint_dep,
+ x11_dep,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
@@ -518,20 +571,34 @@ vclplug_gen = shared_library('vclplug_genlo',
'-DLIBO_INTERNAL_ONLY',
'-DUSE_RANDR'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
- link_with: [vcl_lib,
- tl_lib,
- utl_lib,
- sot_lib,
- ucbhelper_lib,
+ link_with: [
basegfx_lib,
comphelper_lib,
cppuhelper_lib,
+ cppu_lib,
i18nlangtag_lib,
i18nutil_lib,
- cppu_lib,
sal_lib,
+ sot_lib,
+ svl_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ vcl_lib,
],
- dependencies: [harfbuzz_dep, freetype_dep, cairo_dep, epoxy_dep, xrender_dep, xrandr_dep, xext_dep, sm_dep, ice_dep, x11_dep],
+ dependencies: [
+ cairo_dep,
+ dl_dep,
+ epoxy_dep,
+ freetype_dep,
+ harfbuzz_dep,
+ ice_dep,
+ sm_dep,
+ x11_dep,
+ xext_dep,
+ xrandr_dep,
+ xrender_dep,
+ ],
gnu_symbol_visibility: 'hidden',
install: true,
)
@@ -562,7 +629,11 @@ executable('vcldemo',
vcl_lib,
],
install: true,
- dependencies: [harfbuzz_dep, dl_dep, x11_dep],
+ dependencies: [
+ dl_dep,
+ harfbuzz_dep,
+ x11_core_dep,
+ ],
)
desktopdetector_lib = shared_library('desktopdetector',
diff --git a/xmloff/meson.build b/xmloff/meson.build
index 91b27671a8ed..973bf2c807e1 100644
--- a/xmloff/meson.build
+++ b/xmloff/meson.build
@@ -316,7 +316,20 @@ xo_lib = shared_library('xolo',
cpp_args: ['-DXMLOFF_DLLIMPLEMENTATION',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', setup_inc, '..'],
- link_with: [basegfx_lib, comphelper_lib, cppuhelper_lib, cppu_lib, i18nlangtag_lib, salhelper_lib, sal_lib, sax_lib, svl_lib, tl_lib, utl_lib, vcl_lib],
+ link_with: [
+ basegfx_lib,
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ i18nlangtag_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ svl_lib,
+ tl_lib,
+ utl_lib,
+ vcl_lib,
+ ],
install: true,
)
@@ -363,6 +376,14 @@ xof_lib = shared_library('xoflo',
udk_fake_h, off_fake_h, tokens_hxx,
cpp_args: ['-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', setup_inc, '..'],
- link_with: [comphelper_lib, cppu_lib, cppuhelper_lib, sal_lib, salhelper_lib, sax_lib, xo_lib],
+ link_with: [
+ comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ salhelper_lib,
+ sax_lib,
+ xo_lib,
+ ],
install: true,
)