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