"Fossies" - the Fresh Open Source Software Archive

Member "pulseaudio-13.0/src/modules/alsa/meson.build" (13 Sep 2019, 1146 Bytes) of package /linux/misc/pulseaudio-13.0.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "meson.build": 12.99.2_vs_12.99.3.

    1 libalsa_util_sources = [
    2   'alsa-util.c',
    3   'alsa-ucm.c',
    4   'alsa-mixer.c',
    5   'alsa-sink.c',
    6   'alsa-source.c',
    7   '../reserve-wrap.c',
    8 ]
    9 
   10 libalsa_util_headers = [
   11   'alsa-util.h',
   12   'alsa-ucm.h',
   13   'alsa-mixer.h',
   14   'alsa-sink.h',
   15   'alsa-source.h',
   16   '../reserve-wrap.h',
   17 ]
   18 
   19 if dbus_dep.found()
   20     libalsa_util_sources += [ '../reserve.c', '../reserve-monitor.c' ]
   21     libalsa_util_headers += [ '../reserve.h', '../reserve-monitor.h' ]
   22 endif
   23 
   24 if udev_dep.found()
   25   libalsa_util_sources += [ '../udev-util.c' ]
   26   libalsa_util_headers += [ '../udev-util.h' ]
   27 endif
   28 
   29 libalsa_util = shared_library('alsa-util',
   30   libalsa_util_sources,
   31   libalsa_util_headers,
   32   c_args : [pa_c_args, server_c_args],
   33   link_args : [nodelete_link_args],
   34   include_directories : [configinc, topinc],
   35   dependencies : [libpulse_dep, libpulsecommon_dep, libpulsecore_dep, alsa_dep, dbus_dep, libatomic_ops_dep, libm_dep, udev_dep],
   36   install : true,
   37   install_rpath : privlibdir,
   38   install_dir : modlibexecdir,
   39 )
   40 
   41 alsa_udevrules = [
   42   '90-pulseaudio.rules',
   43 ]
   44 
   45 if udev_dep.found()
   46   install_data(alsa_udevrules,
   47     install_dir : udevrulesdir,
   48   )
   49 endif
   50 
   51 subdir('mixer')