tests = [['bitmap_test', 'bitmap_test_exe', ptprnt_srcs + ['bitmap_test/bitmap_test.cpp']], ['image_test', 'image_test_exe', ptprnt_srcs +['image_test/image_test.cpp']], ['monochrome_test', 'monochrome_test_exe', ptprnt_srcs +['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