Something went wrong. Try again.
printf with inline color tags and variables
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051project('crprintf', 'c', version: '0.0.13', license: 'MIT', default_options: ['warning_level=2'])
inc = include_directories('src')sources = files('src/crprintf.c')
libcrprintf = library('crprintf', sources, install: true, include_directories: inc)
crprintf_dep = declare_dependency( link_with: libcrprintf, include_directories: inc)
install_headers('src/crprintf.h')pkg = import('pkgconfig')
pkg.generate(libcrprintf, name: 'crprintf', description: 'printf with inline color tags and variables', version: meson.project_version())
if get_option('examples') executable('example_basic', 'examples/basic.c', include_directories: inc, link_with: libcrprintf ) executable('example_stateful', 'examples/stateful.c', include_directories: inc, link_with: libcrprintf )endif
if get_option('tests') test_exe = executable('test_crprintf', 'tests/test.c', include_directories: inc, link_with: libcrprintf ) test('crprintf', test_exe)endif