OSDN Git Service

テストの CMake ターゲット名を変更
authorstarg <starg@users.osdn.me>
Sat, 2 Jul 2016 08:42:43 +0000 (17:42 +0900)
committerstarg <starg@users.osdn.me>
Sat, 2 Jul 2016 08:58:52 +0000 (17:58 +0900)
cmake/common.cmake
test/midiwriter/CMakeLists.txt

index 5e84ed6..7b50af0 100644 (file)
@@ -31,9 +31,9 @@ function(yamml_add_library Name LinkType SourcesVar HeadersVar)
 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)
index 9cc76bc..78f72f7 100644 (file)
@@ -5,10 +5,10 @@ set(MIDIWriterTestHeaders
 )
 
 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)