Warning, /frameworks/kcmutils/autotests/module_data_codegen/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2021 Alexander Lohnau <alexander.lohnau@gmx.de> 0002 # SPDX-License-Identifier: BSD-2-Clause 0003 0004 include(../../KF5KCMUtilsMacros.cmake) 0005 0006 set(_KCMODULE_DATA_TEMPLATE_CPP "../../src/kcmutilsgeneratemoduledata.cpp.in") 0007 set(_KCMODULE_DATA_TEMPLATE_H "../../src/kcmutilsgeneratemoduledata.h.in") 0008 set(module_data_test_SRCS module_data_test.cpp) 0009 kcmutils_generate_module_data( 0010 module_data_test_SRCS 0011 MODULE_DATA_HEADER cursorthemedata.h 0012 MODULE_DATA_CLASS_NAME CursorThemeData 0013 SETTINGS_HEADERS cursorthemesettings.h 0014 SETTINGS_CLASSES CursorThemeSettings 0015 NAMESPACE Test 0016 ) 0017 kconfig_add_kcfg_files(module_data_test_SRCS cursorthemesettings.kcfgc GENERATE_MOC) 0018 0019 ecm_add_test(${module_data_test_SRCS} 0020 TEST_NAME module_data_test 0021 LINK_LIBRARIES KF5KCMUtils Qt${QT_MAJOR_VERSION}::Test 0022 )