2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-19 04:22:08 +00:00
Files
leaf/meson_options.txt
Emil Dotchevski 56b247d71a Significant refactoring:
- Support for error objects crossing DLL boundaries on Windows via BOOST_LEAF_CFG_WIN32=2.
- Internal TLS interface improvements, separating logical allocation from reading.
- Dynamic allocations (if enabled) for on_error objects now happens before stack unwinding begins.
- BOOST_LEAF_SYMBOL_VISIBLE declarations now separated in config/visibility.hpp.
2025-12-23 17:31:52 -05:00

8 lines
768 B
Meson

option('leaf_single_header',type:'boolean',value:false,description:'Unit tests #include "leaf.hpp" instead of individual headers')
option('leaf_boost_available',type:'boolean',value:false,description:'Set to true to enable tests and examples that require Boost')
option('leaf_diagnostics',type:'integer',value:1,description:'BOOST_LEAF_CFG_DIAGNOSTICS value')
option('leaf_capture',type:'integer',value:1,description:'BOOST_LEAF_CFG_CAPTURE value')
option('leaf_embedded',type:'boolean',value:false,description:'Defines BOOST_LEAF_EMBEDDED')
option('leaf_enable_unit_tests',type:'boolean',value:true,description:'Enable the building of unit test programs')
option('leaf_enable_examples',type:'boolean',value:true,description:'Enable the building of example programs')