From a92c84a1a42b771b21384b4175192d3aee8e93ca Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 15 Nov 2022 16:41:42 -0500 Subject: Fix C++ language level subproject options --- meson.build | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/meson.build b/meson.build index 2f205c6..e03cdf3 100644 --- a/meson.build +++ b/meson.build @@ -62,16 +62,44 @@ lv2dir = lv2_dep.get_variable( ) # LV2 plugins + blop_lv2 = subproject('blop.lv2', required: get_option('plugins')) -fomp_lv2 = subproject('fomp.lv2', required: get_option('plugins')) -mda_lv2 = subproject('mda.lv2', required: get_option('plugins')) + +fomp_lv2 = subproject( + 'fomp.lv2', + default_options: ['cpp_std=c++17'], + required: get_option('plugins'), +) + +mda_lv2 = subproject( + 'mda.lv2', + default_options: ['cpp_std=c++17'], + required: get_option('plugins'), +) # Libraries -ganv = subproject('ganv', required: get_option('ganv')) + +ganv = subproject( + 'ganv', + default_options: ['cpp_std=c++17'], + required: get_option('ganv'), +) + raul = subproject('raul', required: get_option('raul')) # Applications -ingen = subproject('ingen', required: get_option('ingen')) -jalv = subproject('jalv', required: get_option('jalv')) + +ingen = subproject( + 'ingen', + default_options: ['cpp_std=c++17'], + required: get_option('ingen'), +) + +jalv = subproject( + 'jalv', + default_options: ['cpp_std=c++17'], + required: get_option('jalv'), +) + # machina = subproject('machina', required: get_option('machina'))) patchage = subproject('patchage', required: get_option('patchage')) -- cgit v1.2.1