mirror of https://github.com/nlohmann/json.git
header-onlyjsonjson-serializationmsgpackcborjson-parsermessagepackjson-pointerjson-patchstl-containersrfc-6901rfc-6902rfc-7159rfc-7049json-diffbsonubjsonjson-merge-patchrfc-8259
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
629 B
24 lines
629 B
project('nlohmann_json', |
|
'cpp', |
|
version : '3.11.2', |
|
license : 'MIT', |
|
) |
|
|
|
nlohmann_json_dep = declare_dependency( |
|
include_directories: include_directories('single_include') |
|
) |
|
|
|
nlohmann_json_multiple_headers = declare_dependency( |
|
include_directories: include_directories('include') |
|
) |
|
|
|
if not meson.is_subproject() |
|
install_headers('single_include/nlohmann/json.hpp', subdir: 'nlohmann') |
|
install_headers('single_include/nlohmann/json_fwd.hpp', subdir: 'nlohmann') |
|
|
|
pkgc = import('pkgconfig') |
|
pkgc.generate(name: 'nlohmann_json', |
|
version: meson.project_version(), |
|
description: 'JSON for Modern C++' |
|
) |
|
endif
|
|
|