Warning, /utilities/kdebugsettings/src/core/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2023-2024 Laurent Montel <montel.org> 0002 # SPDX-License-Identifier: BSD-3-Clause 0003 include_directories(${CMAKE_BINARY_DIR}) 0004 0005 add_library(libkdebugsettingscore SHARED) 0006 0007 ecm_qt_declare_logging_category(libkdebugsettingscore HEADER kdebugsettingscore_debug.h IDENTIFIER KDEBUGSETTINGSCORE_LOG CATEGORY_NAME log_kdebugsettingscore DESCRIPTION "kdebugsettings core" EXPORT KDEBUGSETTINGS) 0008 target_sources(libkdebugsettingscore PRIVATE 0009 jobs/changedebugmodejob.cpp 0010 jobs/changedebugmodejob.h 0011 jobs/loadcategoriesjob.cpp 0012 jobs/loadcategoriesjob.h 0013 jobs/saverulesjob.cpp 0014 jobs/saverulesjob.h 0015 0016 model/customloggingcategorymodel.h 0017 model/customloggingcategorymodel.cpp 0018 0019 model/customloggingcategoryproxymodel.h 0020 model/customloggingcategoryproxymodel.cpp 0021 0022 model/kdeapplicationloggingcategorymodel.h 0023 model/kdeapplicationloggingcategorymodel.cpp 0024 0025 model/kdeapplicationloggingcategoryproxymodel.h 0026 model/kdeapplicationloggingcategoryproxymodel.cpp 0027 0028 model/categorytypemodel.h 0029 model/categorytypemodel.cpp 0030 model/categorytypeproxymodel.h 0031 model/categorytypeproxymodel.cpp 0032 0033 loggingcategory.cpp 0034 loggingcategory.h 0035 kdebugsettingsutil.cpp 0036 kdebugsettingsutil.h 0037 renamecategory.cpp 0038 renamecategory.h 0039 0040 kdeloggingcategory.cpp 0041 kdeloggingcategory.h 0042 kdebugsettingsloadingcategories.cpp 0043 kdebugsettingsloadingcategories.h 0044 0045 libkdebugsettingscore_private_export.h 0046 0047 0048 loggingmanager.h loggingmanager.cpp 0049 ) 0050 0051 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT) 0052 set_target_properties(libkdebugsettingscore PROPERTIES UNITY_BUILD ON) 0053 endif() 0054 generate_export_header(libkdebugsettingscore BASE_NAME libkdebugsettingscore) 0055 target_link_libraries(libkdebugsettingscore 0056 Qt::Core 0057 KF6::I18n 0058 ) 0059 0060 set_target_properties(libkdebugsettingscore 0061 PROPERTIES OUTPUT_NAME kdebugsettingscore VERSION ${KDEBUGSETTINGS_LIB_VERSION} SOVERSION ${KDEBUGSETTINGS_LIB_SOVERSION} 0062 ) 0063 0064 install(TARGETS libkdebugsettingscore ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) 0065 0066 if (BUILD_TESTING) 0067 add_subdirectory( autotests ) 0068 endif() 0069