summaryrefslogtreecommitdiff
path: root/ucbhelper/meson.build
blob: dc7c35b39c52c0aa893347d9346923cde01b96a5 (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
ucbhelper_lib = shared_library('ucbhelperlo',
  'source/client/activedatasink.cxx',
  'source/client/activedatastreamer.cxx',
  'source/client/commandenvironment.cxx',
  'source/client/content.cxx',
  'source/client/interceptedinteraction.cxx',
  'source/client/proxydecider.cxx',
  'source/provider/authenticationfallback.cxx',
  'source/provider/cancelcommandexecution.cxx',
  'source/provider/contenthelper.cxx',
  'source/provider/contentidentifier.cxx',
  'source/provider/contentinfo.cxx',
  'source/provider/fd_inputstream.cxx',
  'source/provider/getcomponentcontext.cxx',
  'source/provider/interactionrequest.cxx',
  'source/provider/propertyvalueset.cxx',
  'source/provider/providerhelper.cxx',
  'source/provider/registerucb.cxx',
  'source/provider/resultset.cxx',
  'source/provider/resultsethelper.cxx',
  'source/provider/resultsetmetadata.cxx',
  'source/provider/simpleauthenticationrequest.cxx',
  'source/provider/simplecertificatevalidationrequest.cxx',
  'source/provider/simpleinteractionrequest.cxx',
  'source/provider/simpleioerrorrequest.cxx',
  'source/provider/simplenameclashresolverequest.cxx',
  udk_fake_h, off_fake_h,
  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],
  gnu_symbol_visibility: 'hidden',
  install: true,
)