summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-03-11 23:16:33 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2020-03-11 23:16:33 +0200
commitc6fdc4e2acb29db8d5fd222f90b30bdea183c084 (patch)
treea253f04f5fc3352444bbaad77d53a6197dcfc79a
parenta2c0b4775d7554c8e2fa2e152d89535f03d98171 (diff)
Compile more stuffs so the main launcher starts.
Change-Id: If4c18cc1fa9de16dbe441223afbc4dd398e2999d
-rw-r--r--package/meson.build2
-rw-r--r--stoc/meson.build2
-rw-r--r--svl/meson.build21
-rw-r--r--toolkit/meson.build2
-rw-r--r--ucb/meson.build47
-rw-r--r--unoxml/meson.build2
-rw-r--r--uui/meson.build2
7 files changed, 73 insertions, 5 deletions
diff --git a/package/meson.build b/package/meson.build
index 61e35cd97a20..d8ad24e9497c 100644
--- a/package/meson.build
+++ b/package/meson.build
@@ -1,4 +1,4 @@
-package2_lib = shared_library('package2lo',
+package2_lib = shared_library('package2',
'source/manifest/ManifestExport.cxx',
'source/manifest/ManifestImport.cxx',
'source/manifest/ManifestReader.cxx',
diff --git a/stoc/meson.build b/stoc/meson.build
index a7077f366881..eba662cac2c5 100644
--- a/stoc/meson.build
+++ b/stoc/meson.build
@@ -1,4 +1,4 @@
-stocservice_lib = shared_library('stocservices',
+stocservice_lib = shared_library('stocserviceslo',
'source/typeconv/convert.cxx',
'source/uriproc/ExternalUriReferenceTranslator.cxx',
'source/uriproc/UriReference.cxx',
diff --git a/svl/meson.build b/svl/meson.build
index 80d4c95d2a98..6ad6063b90bc 100644
--- a/svl/meson.build
+++ b/svl/meson.build
@@ -85,3 +85,24 @@ svl_lib = shared_library('svllo',
gnu_symbol_visibility: 'hidden',
install: true,
)
+
+fsstorage_lib = shared_library('fsstoragelo',
+ 'source/fsstor/fsfactory.cxx',
+ 'source/fsstor/fsstorage.cxx',
+ 'source/fsstor/oinputstreamcontainer.cxx',
+ 'source/fsstor/ostreamcontainer.cxx',
+ udk_fake_h, off_fake_h,
+ cpp_args: ['-DLIBO_INTERNAL_ONLY'],
+ include_directories: [main_inc, udkh_inc, offapi_inc, 'inc', 'source/inc'],
+ link_with: [comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ tl_lib,
+ ucbhelper_lib,
+ utl_lib,
+ ],
+ dependencies: [],
+ gnu_symbol_visibility: 'hidden',
+ install: true,
+)
diff --git a/toolkit/meson.build b/toolkit/meson.build
index 91114bba8a8d..b0773c161ebf 100644
--- a/toolkit/meson.build
+++ b/toolkit/meson.build
@@ -64,7 +64,7 @@ tk_lib = shared_library('tklo',
'source/helper/vclunohelper.cxx',
udk_fake_h, off_fake_h,
cpp_args: ['-DTOOLKIT_DLLIMPLEMENTATION',
- '-DSVT_DLL_NAME="libsvt.so"',
+ '-DSVT_DLL_NAME="libsvtlo.so"',
'-DLIBO_INTERNAL_ONLY'],
include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
link_with: [comphelper_lib, cppuhelper_lib, cppu_lib, salhelper_lib, sal_lib, i18nlangtag_lib, tl_lib, utl_lib, vcl_lib],
diff --git a/ucb/meson.build b/ucb/meson.build
index ae747c3cff64..9d1b1eb64f44 100644
--- a/ucb/meson.build
+++ b/ucb/meson.build
@@ -24,3 +24,50 @@ ucb1_lib = shared_library('ucb1',
gnu_symbol_visibility: 'hidden',
install: true,
)
+
+ucpfile1_lib = shared_library('ucpfile1',
+ 'source/ucp/file/bc.cxx',
+ 'source/ucp/file/filcmd.cxx',
+ 'source/ucp/file/filglob.cxx',
+ 'source/ucp/file/filid.cxx',
+ 'source/ucp/file/filinpstr.cxx',
+ 'source/ucp/file/filinsreq.cxx',
+ 'source/ucp/file/filnot.cxx',
+ 'source/ucp/file/filprp.cxx',
+ 'source/ucp/file/filrec.cxx',
+ 'source/ucp/file/filrow.cxx',
+ 'source/ucp/file/filrset.cxx',
+ 'source/ucp/file/filstr.cxx',
+ 'source/ucp/file/filtask.cxx',
+ 'source/ucp/file/prov.cxx',
+ udk_fake_h, off_fake_h,
+ cpp_args: ['-DLIBO_INTERNAL_ONLY'],
+ include_directories: [main_inc, udkh_inc, offapi_inc],
+ link_with: [comphelper_lib,
+ cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ tl_lib,
+ ucbhelper_lib,
+ ],
+ dependencies: [],
+ gnu_symbol_visibility: 'hidden',
+ install: true,
+)
+
+ucpexpand1_lib = shared_library('ucpexpand1lo',
+ 'source/ucp/expand/ucpexpand.cxx',
+ udk_fake_h, off_fake_h,
+ cpp_args: ['-DLIBO_INTERNAL_ONLY'],
+ include_directories: [main_inc, udkh_inc, offapi_inc],
+ link_with: [cppu_lib,
+ cppuhelper_lib,
+ sal_lib,
+ tl_lib,
+ ucbhelper_lib,
+ ],
+ dependencies: [],
+ gnu_symbol_visibility: 'hidden',
+ install: true,
+)
+
diff --git a/unoxml/meson.build b/unoxml/meson.build
index f303b2b92877..092fda4504b2 100644
--- a/unoxml/meson.build
+++ b/unoxml/meson.build
@@ -1,4 +1,4 @@
-unoxml_lib = shared_library('unoxml',
+unoxml_lib = shared_library('unoxmllo',
'source/dom/node.cxx',
'source/dom/document.cxx',
'source/dom/element.cxx',
diff --git a/uui/meson.build b/uui/meson.build
index ebd2d805e847..4a9539cd5970 100644
--- a/uui/meson.build
+++ b/uui/meson.build
@@ -1,4 +1,4 @@
-uui_lib = shared_library('uui',
+uui_lib = shared_library('uuilo',
'source/alreadyopen.cxx',
'source/authfallbackdlg.cxx',
'source/filechanged.cxx',