Warning, /pim/libksieve/src/ksieveui/autocreatescripts/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2011-2024 Laurent Montel <montel@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 include_directories(${libksieve_SOURCE_DIR}
0005         ${libksieve_SOURCE_DIR}/src/ksieveui/
0006         )
0007 add_definitions( -DKSIEVEUI_DATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data" )
0008 add_definitions( -DKSIEVEUI_BINARY_DATA_DIR="${CMAKE_CURRENT_BINARY_DIR}/data" )
0009 
0010 ecm_qt_declare_logging_category(ksieveui_sieveeditor_autocreatescripts_LIB_SRCS HEADER
0011     libksieveui_debug.h IDENTIFIER LIBKSIEVEUI_LOG CATEGORY_NAME org.kde.pim.libksieve)
0012 
0013 macro(add_sieveeditor_autocreatescripts _source _extrasource)
0014     get_filename_component(_name ${_source} NAME_WE)
0015     set(_test ${_source} ${_extrasource} ${_name}.h)
0016     ecm_add_test(${_test}
0017         TEST_NAME ${_name}
0018         NAME_PREFIX "sieveeditor-autocreatescripts-"
0019         LINK_LIBRARIES Qt::Test Qt::Widgets KF6::I18n KF6::Completion KF6::ConfigCore KPim6KSieveUi KPim6::MailTransport KPim6::Libkdepim
0020         )
0021     if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0022         set_target_properties(${_name} PROPERTIES UNITY_BUILD ON)
0023     endif()
0024 endmacro()
0025 
0026 
0027 
0028 add_sieveeditor_autocreatescripts(selectheadertypecomboboxtest.cpp "../sieveconditions/widgets/selectheadertypecombobox.cpp;../autocreatescriptutil.cpp")
0029 add_sieveeditor_autocreatescripts(selectheadersdialogtest.cpp "../sieveconditions/widgets/selectheadertypecombobox.cpp;../autocreatescriptutil.cpp")
0030 add_sieveeditor_autocreatescripts(sieveeditorgraphicalmodewidgettest.cpp "${ksieveui_sieveeditor_autocreatescripts_LIB_SRCS};../../tests/capability.cpp")
0031 add_sieveeditor_autocreatescripts(sievedatespinboxtest.cpp "")
0032 add_sieveeditor_autocreatescripts(regexpeditorlineedittest.cpp "")
0033 
0034 add_sieveeditor_autocreatescripts(sievescriptlistboxtest.cpp "")
0035 add_sieveeditor_autocreatescripts(sievepreviewgeneratedcodewidgettest.cpp "")