blob: b7f070699abce04a421fae5fae239a593fad5fc3 [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')