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 )