• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1libraop_sources = [
2  'raop-client.c',
3  'raop-crypto.c',
4  'raop-packet-buffer.c',
5  'raop-sink.c',
6  'raop-util.c',
7]
8
9libraop_headers = [
10  'raop-client.h',
11  'raop-crypto.h',
12  'raop-packet-buffer.h',
13  'raop-sink.h',
14  'raop-util.h',
15]
16
17# FIXME: meson doesn't support multiple RPATH arguments currently
18rpath_dirs = join_paths(privlibdir) + ':' + join_paths(modlibexecdir)
19
20libraop = shared_library('raop',
21  libraop_sources,
22  libraop_headers,
23  c_args : [pa_c_args, server_c_args],
24  link_args : [nodelete_link_args],
25  include_directories : [configinc, topinc],
26  dependencies : [libpulse_dep, libpulsecommon_dep, libpulsecore_dep, librtp_dep, libm_dep, openssl_dep, libintl_dep],
27  install : true,
28  install_rpath : rpath_dirs,
29  install_dir : modlibexecdir,
30)
31