123456789101112131415161718192021222324 |
- 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
|