Warning, /multimedia/ffmpegthumbs/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
0002
0003 add_executable(ffmpegthumbtest)
0004
0005 target_sources(ffmpegthumbtest PRIVATE
0006 ffmpegthumbtest.cpp
0007 ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailer.cpp
0008 ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailer/filmstripfilter.cpp
0009 ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailer/moviedecoder.cpp
0010 ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailer/imagewriter.cpp
0011 ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailer/videothumbnailer.cpp
0012 )
0013 ecm_qt_declare_logging_category(ffmpegthumbtest
0014 HEADER ffmpegthumbs_debug.h
0015 IDENTIFIER ffmpegthumbs_LOG
0016 CATEGORY_NAME org.kde.kdemultimedia.ffmpegthumbs
0017 DEFAULT_SEVERITY Critical
0018 )
0019
0020 kconfig_add_kcfg_files(ffmpegthumbtest ${CMAKE_CURRENT_SOURCE_DIR}/../ffmpegthumbnailersettings5.kcfgc)
0021
0022 target_include_directories(ffmpegthumbtest PRIVATE ..)
0023
0024 target_link_libraries(ffmpegthumbtest
0025 Qt::Core
0026 Qt::Gui
0027 KF${QT_MAJOR_VERSION}::KIOWidgets
0028 KF${QT_MAJOR_VERSION}::KIOCore
0029 KF${QT_MAJOR_VERSION}::ConfigCore
0030 KF${QT_MAJOR_VERSION}::ConfigGui
0031 ${AVUTIL_LIBRARIES}
0032 ${AVFILTER_LIBRARIES}
0033 ${AVFORMAT_LIBRARIES}
0034 ${AVCODEC_LIBRARIES}
0035 ${SWSCALE_LIBRARIES}
0036 )