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, )