option('build_tests', type: 'boolean', value: false, description: 'Build unit & component tests (requires Catch2)')
