diff options
Diffstat (limited to 'tomlplusplus/examples/meson.build')
| -rw-r--r-- | tomlplusplus/examples/meson.build | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/tomlplusplus/examples/meson.build b/tomlplusplus/examples/meson.build new file mode 100644 index 0000000000..fa38aab953 --- /dev/null +++ b/tomlplusplus/examples/meson.build @@ -0,0 +1,31 @@ +# This file is a part of toml++ and is subject to the the terms of the MIT license. +# Copyright (c) Mark Gillard <mark.gillard@outlook.com.au> +# See https://github.com/marzer/tomlplusplus/blob/master/LICENSE for the full license text. +# SPDX-License-Identifier: MIT + +example_args = [] +example_args += global_args + +examples = [ + 'simple_parser', + 'toml_to_json_transcoder', + 'toml_generator', + 'error_printer', + 'parse_benchmark', + 'toml_merger', +] + +example_executables = [] +foreach example : examples + example_executables += [[ + example, + executable( + example, + [ example + '.cpp' ], + cpp_args: example_args, + dependencies: tomlplusplus_dep, + override_options: global_overrides, + install: not is_subproject + ) + ]] +endforeach |
