Warning, /utilities/markdownpart/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"markdownpart\")
0002 
0003 configure_file(markdownpart.json.in ${CMAKE_CURRENT_BINARY_DIR}/markdownpart.json @ONLY)
0004 
0005 add_library(markdownpart MODULE)
0006 
0007 target_sources(markdownpart PRIVATE
0008     searchtoolbar.cpp
0009     markdownview.cpp
0010     markdownpartfactory.cpp
0011     markdownpart.cpp
0012     markdownbrowserextension.cpp
0013     markdownview.hpp
0014     markdownbrowserextension.hpp
0015     markdownpart.hpp
0016     searchtoolbar.hpp
0017     markdownpartfactory.hpp
0018 
0019     markdownpart.qrc
0020 )
0021 
0022 ki18n_wrap_ui(markdownpart searchtoolbar.ui)
0023 
0024 target_link_libraries(markdownpart
0025     KF6::I18n
0026     KF6::Parts
0027     Qt6::Widgets
0028 )
0029 
0030 install(TARGETS markdownpart  DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/parts)
0031 
0032 install(
0033     FILES org.kde.markdownpart.metainfo.xml
0034     DESTINATION ${KDE_INSTALL_METAINFODIR}
0035 )