matrixion/meson.build
Nicolas Werner fb7bbf38cd Add encoding
2020-03-01 13:42:22 +01:00

19 lines
648 B
Meson

project('blurhash', 'cpp',
version : '0.1',
default_options : ['warning_level=3', 'cpp_std=c++17'])
lib = static_library('blurhash',
'blurhash.cpp',
install : true)
doctest_proj = subproject('doctest')
doctest_dep = doctest_proj.get_variable('doctest_dep')
tests = executable('blurhash-tests',
'blurhash.cpp',
cpp_args : '-DDOCTEST_CONFIG_IMPLEMENT_WITH_MAIN',
dependencies: doctest_dep,
install : false)
test('blurhash-tests', tests)
executable('blurhash2bmp', 'blurhash2bmp.cpp', link_with: lib, install: true)
executable('blurhash', 'image2blurhash.cpp', link_with: lib, install: true)