Warning, /multimedia/k3b/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 add_executable(k3bdataprojectmodeltest 0003 k3bdataprojectmodeltest.cpp 0004 k3btestutils.cpp 0005 ${CMAKE_SOURCE_DIR}/src/projects/k3bdataprojectmodel.cpp) 0006 target_include_directories(k3bdataprojectmodeltest PRIVATE 0007 ${CMAKE_BINARY_DIR}/libk3bdevice 0008 ${CMAKE_SOURCE_DIR}/libk3bdevice 0009 ${CMAKE_SOURCE_DIR}/src/projects) 0010 target_link_libraries(k3bdataprojectmodeltest 0011 Qt${QT_MAJOR_VERSION}::Test 0012 KF${KF_MAJOR_VERSION}::IconThemes 0013 KF${KF_MAJOR_VERSION}::I18n 0014 k3blib) 0015 add_test(NAME k3bdataprojectmodeltest COMMAND k3bdataprojectmodeltest) 0016 0017 add_executable(k3bglobalstest k3bglobalstest.cpp) 0018 target_include_directories(k3bglobalstest PRIVATE 0019 ${CMAKE_SOURCE_DIR}/libk3bdevice) 0020 target_link_libraries(k3bglobalstest 0021 Qt${QT_MAJOR_VERSION}::Test 0022 k3blib) 0023 add_test(NAME k3bglobalstest COMMAND k3bglobalstest) 0024 0025 add_executable(k3bmetaitemmodeltest 0026 k3bmetaitemmodeltest.cpp 0027 ${CMAKE_SOURCE_DIR}/src/k3bmetaitemmodel.cpp) 0028 target_include_directories(k3bmetaitemmodeltest PRIVATE 0029 ${CMAKE_BINARY_DIR}/libk3b 0030 ${CMAKE_SOURCE_DIR}/libk3b/core 0031 ${CMAKE_SOURCE_DIR}/src 0032 ${CMAKE_SOURCE_DIR}/src/projects) 0033 target_link_libraries( k3bmetaitemmodeltest 0034 Qt${QT_MAJOR_VERSION}::Gui 0035 Qt${QT_MAJOR_VERSION}::Test 0036 KF${KF_MAJOR_VERSION}::ConfigCore) 0037 add_test(NAME k3bmetaitemmodeltest COMMAND k3bmetaitemmodeltest) 0038 0039 add_executable(k3bmodelutilstest 0040 k3bmodelutilstest.cpp 0041 ${CMAKE_SOURCE_DIR}/src/k3bmodelutils.cpp) 0042 target_include_directories(k3bmodelutilstest PRIVATE 0043 ${CMAKE_SOURCE_DIR}/src 0044 ${CMAKE_SOURCE_DIR}/src/projects) 0045 target_link_libraries(k3bmodelutilstest 0046 Qt${QT_MAJOR_VERSION}::Gui 0047 Qt${QT_MAJOR_VERSION}::Test) 0048 add_test(NAME k3bmodelutilstest COMMAND k3bmodelutilstest) 0049 0050 add_executable(k3bdeviceglobalstest k3bdeviceglobalstest.cpp) 0051 target_include_directories(k3bdeviceglobalstest PRIVATE 0052 ${CMAKE_SOURCE_DIR}/libk3bdevice) 0053 target_link_libraries(k3bdeviceglobalstest 0054 Qt${QT_MAJOR_VERSION}::Test 0055 KF${KF_MAJOR_VERSION}::KIOCore 0056 k3bdevice) 0057 add_test(NAME k3bdeviceglobalstest COMMAND k3bdeviceglobalstest) 0058 0059 qt_generate_dbus_interface(${CMAKE_SOURCE_DIR}/src/k3bjobinterface.h org.k3b.Job.xml) 0060 qt_add_dbus_adaptor(dbus_sources ${CMAKE_CURRENT_BINARY_DIR}/org.k3b.Job.xml ${CMAKE_SOURCE_DIR}/src/k3bjobinterface.h K3b::JobInterface k3bjobinterfaceadaptor K3bJobInterfaceAdaptor) 0061 0062 add_executable(k3bexternalbinmanagertest 0063 k3bexternalbinmanagertest.cpp 0064 stub-k3bapplication.cpp 0065 ${CMAKE_SOURCE_DIR}/src/k3bburnprogressdialog.cpp 0066 ${CMAKE_SOURCE_DIR}/src/k3bdebuggingoutputdialog.cpp 0067 ${CMAKE_SOURCE_DIR}/src/k3bemptydiscwaiter.cpp 0068 ${CMAKE_SOURCE_DIR}/src/k3bjobinterface.cpp 0069 ${CMAKE_SOURCE_DIR}/src/k3bdebuggingoutputcache.cpp 0070 ${CMAKE_SOURCE_DIR}/src/k3bthememanager.cpp 0071 ${CMAKE_SOURCE_DIR}/src/k3bthemedlabel.cpp 0072 ${CMAKE_SOURCE_DIR}/src/k3bdebuggingoutputfile.cpp 0073 ${CMAKE_SOURCE_DIR}/src/k3bjobprogressdialog.cpp 0074 ${dbus_sources}) 0075 target_include_directories(k3bexternalbinmanagertest PRIVATE 0076 ${CMAKE_SOURCE_DIR}/libk3b 0077 ${CMAKE_SOURCE_DIR}/src 0078 ${CMAKE_SOURCE_DIR}/src/projects 0079 ${CMAKE_SOURCE_DIR}/src/projects/kostore 0080 ${CMAKE_SOURCE_DIR}/src/helper 0081 ${CMAKE_BINARY_DIR}/src) 0082 target_link_libraries(k3bexternalbinmanagertest 0083 Qt${QT_MAJOR_VERSION}::Test 0084 KF${KF_MAJOR_VERSION}::I18n 0085 KF${KF_MAJOR_VERSION}::XmlGui 0086 KF${KF_MAJOR_VERSION}::Notifications 0087 KF${KF_MAJOR_VERSION}::IconThemes 0088 k3blib 0089 k3bdevice) 0090 add_test(NAME k3bexternalbinmanagertest COMMAND k3bexternalbinmanagertest) 0091 0092 if(LIBFUZZER_FOUND) 0093 find_package(Threads) 0094 add_executable(k3bfuzzertest 0095 k3bfuzzertest.cpp) 0096 target_link_libraries(k3bfuzzertest 0097 Qt${QT_MAJOR_VERSION}::Core 0098 ${LIBFUZZER_LIBRARIES} 0099 ${CMAKE_THREAD_LIBS_INIT}) 0100 endif()