diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2020-03-12 18:30:34 +0200 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-04-07 16:17:18 +0000 |
commit | 4d105c633503f0ef77147f8cc6d96b189258774a (patch) | |
tree | 8f95bea1c9f6771c17816b3060ca1e801c6fcdaf | |
parent | a635358d391a7dac5355e3119358adb6da02167d (diff) |
Build libs needed by Impress.
Change-Id: Ibcc8a28e3e4595c1b5ab8d3a5a6ece57465ef93a
-rw-r--r-- | meson.build | 1 | ||||
-rw-r--r-- | sc/meson.build | 2 | ||||
-rw-r--r-- | sdext/meson.build | 48 | ||||
-rw-r--r-- | ucb/meson.build | 43 |
4 files changed, 93 insertions, 1 deletions
diff --git a/meson.build b/meson.build index ecab32bb916c..4960a8f077cb 100644 --- a/meson.build +++ b/meson.build @@ -260,3 +260,4 @@ subdir('extensions') subdir('lingucomponent') subdir('scripting') subdir('dtrans') +subdir('sdext') diff --git a/sc/meson.build b/sc/meson.build index e444d4e2aae9..41628cdc1d05 100644 --- a/sc/meson.build +++ b/sc/meson.build @@ -716,7 +716,7 @@ scui_lib = shared_library('scuilo', # ‘class orcus::orcus_xml’ has no member named ‘set_range_row_group’ # # Maybe the Orcus version is too old? -#scfilt_lib = shared_library('scfilt', +#scfilt_lib = shared_library('scfiltlo', # 'source/filter/dif/difexp.cxx', # 'source/filter/dif/difimp.cxx', # 'source/filter/excel/colrowst.cxx', diff --git a/sdext/meson.build b/sdext/meson.build new file mode 100644 index 000000000000..a1b7757305c3 --- /dev/null +++ b/sdext/meson.build @@ -0,0 +1,48 @@ +presenterscreen_lib = shared_library('PresenterScreenlo', + 'source/presenter/PresenterAccessibility.cxx', + 'source/presenter/PresenterBitmapContainer.cxx', + 'source/presenter/PresenterButton.cxx', + 'source/presenter/PresenterCanvasHelper.cxx', + 'source/presenter/PresenterComponent.cxx', + 'source/presenter/PresenterConfigurationAccess.cxx', + 'source/presenter/PresenterController.cxx', + 'source/presenter/PresenterCurrentSlideObserver.cxx', + 'source/presenter/PresenterFrameworkObserver.cxx', + 'source/presenter/PresenterGeometryHelper.cxx', + 'source/presenter/PresenterHelpView.cxx', + 'source/presenter/PresenterHelper.cxx', + 'source/presenter/PresenterNotesView.cxx', + 'source/presenter/PresenterPaintManager.cxx', + 'source/presenter/PresenterPane.cxx', + 'source/presenter/PresenterPaneBase.cxx', + 'source/presenter/PresenterPaneBorderPainter.cxx', + 'source/presenter/PresenterPaneContainer.cxx', + 'source/presenter/PresenterPaneFactory.cxx', + 'source/presenter/PresenterProtocolHandler.cxx', + 'source/presenter/PresenterScreen.cxx', + 'source/presenter/PresenterScrollBar.cxx', + 'source/presenter/PresenterSlidePreview.cxx', + 'source/presenter/PresenterSlideShowView.cxx', + 'source/presenter/PresenterSlideSorter.cxx', + 'source/presenter/PresenterSprite.cxx', + 'source/presenter/PresenterSpritePane.cxx', + 'source/presenter/PresenterTextView.cxx', + 'source/presenter/PresenterTheme.cxx', + 'source/presenter/PresenterTimer.cxx', + 'source/presenter/PresenterToolBar.cxx', + 'source/presenter/PresenterUIPainter.cxx', + 'source/presenter/PresenterViewFactory.cxx', + 'source/presenter/PresenterWindowManager.cxx', + udk_fake_h, off_fake_h, + cpp_args: ['-DLIBO_INTERNAL_ONLY'], + include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'], + link_with: [cppu_lib, + cppuhelper_lib, + sal_lib, + tl_lib, + vcl_lib, + ], + dependencies: [], + gnu_symbol_visibility: 'hidden', + install: true, +) diff --git a/ucb/meson.build b/ucb/meson.build index 80610b312bfe..c571cd8fce0c 100644 --- a/ucb/meson.build +++ b/ucb/meson.build @@ -146,3 +146,46 @@ ucppgk1_lib = shared_library('ucppkg1', gnu_symbol_visibility: 'hidden', install: true, ) + +ucphier1_lib = shared_library('ucphier1', + 'source/ucp/hierarchy/dynamicresultset.cxx', + 'source/ucp/hierarchy/hierarchycontentcaps.cxx', + 'source/ucp/hierarchy/hierarchycontent.cxx', + 'source/ucp/hierarchy/hierarchydata.cxx', + 'source/ucp/hierarchy/hierarchydatasource.cxx', + 'source/ucp/hierarchy/hierarchydatasupplier.cxx', + 'source/ucp/hierarchy/hierarchyprovider.cxx', + 'source/ucp/hierarchy/hierarchyservices.cxx', + 'source/ucp/hierarchy/hierarchyuri.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, + salhelper_lib, + ucbhelper_lib, + ], + dependencies: [gio_dep], + gnu_symbol_visibility: 'hidden', + install: true, +) + +ucpsrtrs_lib = shared_library('srtrs1', + 'source/sorter/sortdynres.cxx', + 'source/sorter/sortmain.cxx', + 'source/sorter/sortresult.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, + ucbhelper_lib, + ], + dependencies: [gio_dep], + gnu_symbol_visibility: 'hidden', + install: true, +) |