Files
calls/tests/mock/lfb/meson.build
Evangelos Ribeiro Tzaras fec9e953ae treewide: Reformat meson files
Ran `meson format -e -i -r`.

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/798>
2025-10-28 13:33:28 +00:00

42 lines
989 B
Meson

libfeedback_libdir = get_option('libdir')
libfeedback_link_args = []
libfeedback_symbols_file = 'libfeedback.syms'
lfb_enum_headers = files('lfb-event.h')
libfeedback_headers = ['libfeedback.h', 'lfb-event.h']
libfeedback_sources = [
'lfb-enums.c',
libfeedback_headers,
'libfeedback.c',
'lfb-event.c',
]
gio = dependency('gio-2.0', version: '>=2.50.0')
glib = dependency('glib-2.0', version: '>=2.50.0')
gobject = dependency('gobject-2.0', version: '>=2.50.0')
libfeedback_deps = [gio, glib, gobject]
libfeedback_c_args = ['-DG_LOG_DOMAIN="libfeedback"']
libtype = 'shared_library'
libfeedback = build_target(
'feedback-0',
libfeedback_sources,
soversion: 0,
c_args: libfeedback_c_args,
dependencies: libfeedback_deps,
link_args: [],
install: false,
target_type: libtype,
)
libfeedback_inc = include_directories('.')
libfeedback_dep = declare_dependency(
link_with: libfeedback,
dependencies: libfeedback_deps,
include_directories: libfeedback_inc,
)