summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2020-03-11 22:30:53 +0200
committerJan-Marek Glogowski <glogow@fbihome.de>2021-04-07 16:17:17 +0000
commitc83f08e13e06ce06ca2bfbe035b873669b2128ca (patch)
tree31c1fed5b8626b711cf1ce4fbb35f8943a377ba5
parentd9420818fb6484505580b36ae83605710e1c83e5 (diff)
Compile ucb and desktop libs.
Change-Id: Id0e5e35ce56876a9b7c57f50735a7bb441f06b5d
-rw-r--r--desktop/meson.build22
-rw-r--r--meson.build2
-rw-r--r--ucb/meson.build26
3 files changed, 48 insertions, 2 deletions
diff --git a/desktop/meson.build b/desktop/meson.build
index 5721ccfde375..ce5cd63bd1ba 100644
--- a/desktop/meson.build
+++ b/desktop/meson.build
@@ -107,4 +107,24 @@ oosplash_bin = executable('oosplash',
include_directories: [main_inc],
link_with: [sal_lib],
install: true,
-) \ No newline at end of file
+)
+
+spl_lib = shared_library('spllo',
+ 'source/splash/services_spl.cxx',
+ 'source/splash/splash.cxx',
+ 'source/splash/unxsplash.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,
+ utl_lib,
+ vcl_lib,
+ ],
+ dependencies: [],
+ install: true,
+)
diff --git a/meson.build b/meson.build
index e6817e059f43..2dffb7a343a6 100644
--- a/meson.build
+++ b/meson.build
@@ -250,4 +250,4 @@ subdir('reportdesign')
subdir('wizards')
subdir('bridges')
subdir('configmgr')
-
+subdir('ucb')
diff --git a/ucb/meson.build b/ucb/meson.build
new file mode 100644
index 000000000000..ae747c3cff64
--- /dev/null
+++ b/ucb/meson.build
@@ -0,0 +1,26 @@
+ucb1_lib = shared_library('ucb1',
+ 'source/core/cmdenv.cxx',
+ 'source/core/identify.cxx',
+ 'source/core/provprox.cxx',
+ 'source/core/ucb.cxx',
+ 'source/core/ucbcmds.cxx',
+ 'source/core/ucbprops.cxx',
+ 'source/core/ucbserv.cxx',
+ 'source/core/ucbstore.cxx',
+ 'source/core/FileAccess.cxx',
+ 'source/regexp/regexp.cxx',
+ udk_fake_h, off_fake_h,
+ cpp_args: ['-DLIBO_INTERNAL_ONLY'],
+ include_directories: [main_inc, udkh_inc, offapi_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,
+)