1*bcae9002SWilly Tutool_tests = [
2*bcae9002SWilly Tu  'tools_bt',
3*bcae9002SWilly Tu  'tools_lpc',
4*bcae9002SWilly Tu  'tools_pci',
5*bcae9002SWilly Tu  'tools_net',
6*bcae9002SWilly Tu  'tools_updater',
7*bcae9002SWilly Tu  'tools_helper',
8*bcae9002SWilly Tu  'io',
9*bcae9002SWilly Tu]
10*bcae9002SWilly Tu
11*bcae9002SWilly Tuforeach t : tool_tests
12*bcae9002SWilly Tu  test(
13*bcae9002SWilly Tu    t,
14*bcae9002SWilly Tu    executable(
15*bcae9002SWilly Tu      t.underscorify(), t + '_unittest.cpp',
16*bcae9002SWilly Tu      build_by_default: false,
17*bcae9002SWilly Tu      implicit_include_directories: false,
18*bcae9002SWilly Tu      include_directories: [root_inc, tools_inc],
19*bcae9002SWilly Tu      dependencies: [updater_dep, gtest, gmock]))
20*bcae9002SWilly Tuendforeach
21