project('libdisplay-info', 'c', version: '0.2.3', meson_version: '>= 0.54.0', default_options: ['warning_level=1', 'buildtype=debugoptimized']) inc = include_directories('include') libdisplay_info = shared_library('display-info', 'di.c', include_directories: inc, version: meson.project_version(), install: true) install_headers( 'include/libdisplay-info/cta.h', 'include/libdisplay-info/displayid.h', 'include/libdisplay-info/edid.h', 'include/libdisplay-info/info.h', subdir: 'libdisplay-info', ) pkg = import('pkgconfig') pkg.generate( libdisplay_info, name: 'libdisplay-info', description: 'Display identification data parsing library', filebase: 'libdisplay-info', version: meson.project_version(), )