Warning, /sdk/kommit/src/libkommit/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Laurent Montel <montel@kde.org> 0002 # SPDX-License-Identifier: BSD-3-Clause 0003 macro(add_LIBKOMMIT_test _source) 0004 set( _test ${_source} testcommon.cpp testcommon.h) 0005 get_filename_component( _name ${_source} NAME_WE ) 0006 add_executable( ${_name} ${_test} ${ARGN} ${_name}.h) 0007 add_test(NAME ${_name} COMMAND ${_name} ) 0008 ecm_mark_as_test(${_name}) 0009 target_link_libraries( ${_name} Qt::Test libkommit) 0010 endmacro() 0011 0012 add_LIBKOMMIT_test(tagtest.cpp) 0013 add_LIBKOMMIT_test(clonetest.cpp) 0014 add_LIBKOMMIT_test(indextest.cpp) 0015 add_LIBKOMMIT_test(clonecommandtest.cpp) 0016 add_LIBKOMMIT_test(commandcleantest.cpp) 0017 add_LIBKOMMIT_test(commandpushtest.cpp) 0018 add_LIBKOMMIT_test(addsubmodulecommandtest.cpp) 0019 add_LIBKOMMIT_test(branchestest.cpp) 0020 add_LIBKOMMIT_test(configtest.cpp) 0021 add_LIBKOMMIT_test(remotetest.cpp) 0022 add_LIBKOMMIT_test(stashtest.cpp) 0023 add_LIBKOMMIT_test(submoduletest.cpp) 0024 add_LIBKOMMIT_test(filetest.cpp) 0025 add_LIBKOMMIT_test(branchesdifftest.cpp)