3 # input: sigcxx_own_dep, build_examples
6 # [[dir-name], exe-name, [sources]]
7 [[], 'hello_world', ['hello_world.cc']],
8 [[], 'member_method', ['member_method.cc']],
13 foreach dir_part : ex[0]
16 ex_name = (dir / ex[1]).underscorify()
19 ex_sources += dir / src
22 exe_file = executable(ex_name, ex_sources,
23 cpp_args: '-DSIGCXX_DISABLE_DEPRECATED',
24 dependencies: sigcxx_own_dep,
25 implicit_include_directories: false,
26 build_by_default: build_examples