1 2function(add_yaml_executable name) 3 add_executable(${name} ${name}.c) 4 target_link_libraries(${name} yaml) 5endfunction() 6 7foreach(name IN ITEMS 8 example-deconstructor 9 example-deconstructor-alt 10 example-reformatter 11 example-reformatter-alt 12 run-dumper 13 run-emitter 14 run-emitter-test-suite 15 run-loader 16 run-parser 17 run-parser-test-suite 18 run-scanner 19 test-reader 20 test-version 21 ) 22 add_yaml_executable(${name}) 23endforeach() 24 25add_test(NAME version COMMAND test-version) 26add_test(NAME reader COMMAND test-reader) 27 28