1# Taken from https://mesonbuild.com/IndepthTutorial.html 2project('c++ foolib', 'cpp', 3 version : '1.0.0', 4 license : 'MIT') 5add_global_arguments('-DSOME_TOKEN=value', language : 'cpp') 6glib_dep = dependency('glib-2.0') 7 8inc = include_directories('include') 9 10subdir('include') 11subdir('src') 12subdir('test') 13 14pkg_mod = import('pkgconfig') 15pkg_mod.generate(libraries : foolib, 16 version : '1.0', 17 name : 'libfoobar', 18 filebase : 'foobar', 19 description : 'A Library to barnicate your foos.') 20 21