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