diff --git a/MyxCMake/lib/macro/QTest.cmake b/MyxCMake/lib/macro/QTest.cmake index be0dbb6..99478cd 100644 --- a/MyxCMake/lib/macro/QTest.cmake +++ b/MyxCMake/lib/macro/QTest.cmake @@ -14,8 +14,8 @@ macro(myx_add_qtest TARGET_NAME) foreach(filename ${ARG_UNPARSED_ARGUMENTS}) get_filename_component(basename ${filename} NAME_WE) - list(APPEND cpps "${basename}.cpp") - list(APPEND hpps "${basename}.hpp") + list(APPEND cpps "${CMAKE_CURRENT_SOURCE_DIR}/${basename}.cpp") + list(APPEND hpps "${CMAKE_CURRENT_SOURCE_DIR}/${basename}.hpp") qt5_wrap_cpp(moc "${basename}.hpp") list(APPEND mocs "${moc}") endforeach()