project('defocus-modules', 'c', default_options: ['c_std=c11']) incdir = include_directories('include', '3p') cc = meson.get_compiler('c') m_dep = cc.find_library('m', required: false) lib = library('df', 'lib/log.c', 'lib/math.c', 'lib/pinhole.c', 'lib/image.c', 'lib/color.c', include_directories: incdir, dependencies: m_dep, version: '0.1.0', soversion: '0') executable('defocus', 'bin/defocus.c', include_directories: incdir, link_with: lib)