1d4b33e95SWilliam A. Kennington IIIgtest = dependency('gtest', main: true, disabler: true, required: build_tests) 2d4b33e95SWilliam A. Kennington IIIgmock = dependency('gmock', disabler: true, required: build_tests) 3d4b33e95SWilliam A. Kennington III 4d4b33e95SWilliam A. Kennington IIItests = [ 5d4b33e95SWilliam A. Kennington III 'clock', 6d4b33e95SWilliam A. Kennington III 'event', 7d4b33e95SWilliam A. Kennington III 'exception', 8d4b33e95SWilliam A. Kennington III 'internal/utils', 9d4b33e95SWilliam A. Kennington III 'source/base', 10d4b33e95SWilliam A. Kennington III 'source/child', 11d4b33e95SWilliam A. Kennington III 'source/event', 12d4b33e95SWilliam A. Kennington III 'source/io', 13d4b33e95SWilliam A. Kennington III 'source/signal', 14d4b33e95SWilliam A. Kennington III 'source/time', 15d4b33e95SWilliam A. Kennington III 'utility/timer', 16d4b33e95SWilliam A. Kennington III] 17d4b33e95SWilliam A. Kennington III 18d4b33e95SWilliam A. Kennington IIIforeach t : tests 19d4b33e95SWilliam A. Kennington III test(t, executable(t.underscorify(), t + '.cpp', 20d4b33e95SWilliam A. Kennington III implicit_include_directories: false, 21*8ec59e62SWilliam A. Kennington III dependencies: [sdeventplus, gtest, gmock])) 22d4b33e95SWilliam A. Kennington IIIendforeach 23