tests = [['bitmap_test', 'bitmap_test_exe', ptprnt_srcs + ['bitmap_test/bitmap_test.cpp']], ['label_test', 'label_test_exe', ptprnt_srcs +['label_test/label_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