tests = [ [ 'bitmap_test', 'bitmap_test_exe', ['../src/graphics/Bitmap.cpp', 'bitmap_test/bitmap_test.cpp'], ], [ 'label_test', 'label_test_exe', ['../src/graphics/Label.cpp', 'label_test/label_test.cpp'], ], [ 'monochrome_test', 'monochrome_test_exe', [ '../src/graphics/Monochrome.cpp', 'monochrome_test/monochrome_test.cpp', ], ], ] foreach test : tests test( test.get(0), executable( test.get(1), sources: test.get(2), include_directories: incdir, dependencies: [ gtest_dep, usb_dep, log_dep, pangocairo_dep, cli11_dep, ], ), ) endforeach