1d9d3a8d2Smrgproject('libxcvt', 'c', 28db88b12Smrg version: '0.1.3', 3d9d3a8d2Smrg meson_version: '>= 0.40.0', 4d9d3a8d2Smrg default_options: ['warning_level=1', 5d9d3a8d2Smrg 'buildtype=debugoptimized']) 6d9d3a8d2Smrg 7d9d3a8d2Smrglibcvt_version = meson.project_version().split('.') 8d9d3a8d2Smrg 9d9d3a8d2Smrgcc = meson.get_compiler('c') 10d9d3a8d2Smrgmdep = cc.find_library('m', required : false) 11d9d3a8d2Smrg 12d9d3a8d2Smrgprefix = get_option('prefix') 13d9d3a8d2Smrginc = include_directories('include') 14d9d3a8d2Smrgman = join_paths(prefix, get_option('mandir')) 15d9d3a8d2Smrg 16d9d3a8d2Smrgsubdir('include') 17d9d3a8d2Smrgsubdir('lib') 18d9d3a8d2Smrgsubdir('cvt') 19d9d3a8d2Smrgsubdir('man') 20d9d3a8d2Smrg 21d9d3a8d2Smrgpkg_mod = import('pkgconfig') 22d9d3a8d2Smrgpkg_mod.generate(libraries : libxcvt, 23d9d3a8d2Smrg version : meson.project_version(), 24d9d3a8d2Smrg name : 'libxcvt', 25d9d3a8d2Smrg description : 'A Library to generate VESA CVT standard timing modelines.') 26d9d3a8d2Smrg 27d9d3a8d2Smrglibxcvt_dep = declare_dependency(link_with: libxcvt, 28d9d3a8d2Smrg include_directories: inc) 29