blob: abf576e63d2ce12d99df9472f8efd4280571ac98 [file] [log] [blame]
libbej_lib = library(
'libbej',
'bej_decoder_core.c',
'bej_common.c',
'bej_dictionary.c',
'bej_tree.c',
'bej_encoder_core.c',
'bej_encoder_metadata.c',
'bej_decoder_json.cpp',
'bej_encoder_json.cpp',
include_directories: libbej_incs,
implicit_include_directories: false,
version: meson.project_version(),
install: true,
install_dir: get_option('libdir'),
)
libbej = declare_dependency(
include_directories: libbej_incs,
link_with: libbej_lib,
)
import('pkgconfig').generate(
libbej_lib,
name: 'libbej',
version: meson.project_version(),
description: 'libbej',
)