summaryrefslogtreecommitdiff
path: root/extensions/meson.build
blob: 4d926c738adfa85f6b595722052664956cd93332 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
log_lib = shared_library('loglo',
  'source/logging/consolehandler.cxx',
  'source/logging/csvformatter.cxx',
  'source/logging/filehandler.cxx',
  'source/logging/logger.cxx',
  'source/logging/loggerconfig.cxx',
  'source/logging/loghandler.cxx',
  'source/logging/logrecord.cxx',
  'source/logging/plaintextformatter.cxx',
  'source/logging/simpletextformatter.cxx',
  udk_fake_h, off_fake_h,
  cpp_args: ['-DLIBO_INTERNAL_ONLY'],
  include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
  link_with: [comphelper_lib,
    cppuhelper_lib,
    cppu_lib,
    sal_lib,
    tl_lib,
  ],
  dependencies: [],
  gnu_symbol_visibility: 'hidden',
  install: true,
)

scn_lib = shared_library('scnlo',
  'source/scanner/scanner.cxx',
  'source/scanner/grid.cxx',
  'source/scanner/sane.cxx',
  'source/scanner/sanedlg.cxx',
  'source/scanner/scanunx.cxx',
  udk_fake_h, off_fake_h,
  cpp_args: ['-DLIBO_INTERNAL_ONLY'],
  include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
  link_with: [comphelper_lib,
    cppu_lib,
    cppuhelper_lib,
    i18nlangtag_lib,
    sal_lib,
    svt_lib,
    tl_lib,
    utl_lib,
    vcl_lib,
  ],
  dependencies: [dl_dep],
  gnu_symbol_visibility: 'hidden',
  install: true,
)