endfunction(yamml_add_library)
function(yamml_add_test Name SourcesVar HeadersVar)
- yamml_add_executable(${Name} ${SourcesVar} ${HeadersVar})
- add_test(NAME ${Name}_Test COMMAND $<TARGET_FILE:${Name}>)
- target_link_libraries(${Name} Boost::unit_test_framework)
+ yamml_add_executable(${Name}_Exe ${SourcesVar} ${HeadersVar})
+ add_test(NAME ${Name} COMMAND $<TARGET_FILE:${Name}_Exe>)
+ target_link_libraries(${Name}_Exe Boost::unit_test_framework)
endfunction(yamml_add_test)
function(yamml_add_test_one Name SourceFile HeadersVar)
)
yamml_add_test_one(MIDIWriterTest midiwritertest.cpp MIDIWriterTestHeaders)
-target_link_libraries(MIDIWriterTest MIDIWriter)
+target_link_libraries(MIDIWriterTest_Exe MIDIWriter)
yamml_add_test_one(VLVTest vlvtest.cpp MIDIWriterTestHeaders)
-target_link_libraries(VLVTest MIDIWriter)
+target_link_libraries(VLVTest_Exe MIDIWriter)
yamml_add_test_one(VLVExceptTest vlvexcepttest.cpp MIDIWriterTestHeaders)
-target_link_libraries(VLVExceptTest MIDIWriter)
+target_link_libraries(VLVExceptTest_Exe MIDIWriter)