mirror of
https://github.com/yaml/libyaml.git
synced 2026-01-27 03:24:07 +00:00
No recursive make anymore Remove MY_LD_LIBRARY_PATH and friends This is now done by the wrapper script Remove LIBYAML_DIR variable not needed anymore Merge ReadMe.md files to one
28 lines
528 B
CMake
28 lines
528 B
CMake
|
|
function(add_yaml_executable name)
|
|
add_executable(${name} ${name}.c)
|
|
target_link_libraries(${name} yaml)
|
|
endfunction()
|
|
|
|
foreach(name IN ITEMS
|
|
example-deconstructor
|
|
example-deconstructor-alt
|
|
example-reformatter
|
|
example-reformatter-alt
|
|
run-dumper
|
|
run-emitter
|
|
run-emitter-test-suite
|
|
run-loader
|
|
run-parser
|
|
run-parser-test-suite
|
|
run-scanner
|
|
test-reader
|
|
test-version
|
|
)
|
|
add_yaml_executable(${name})
|
|
endforeach()
|
|
|
|
add_test(NAME version COMMAND test-version)
|
|
add_test(NAME reader COMMAND test-reader)
|
|
|