Warning, /education/kiten/kanjibrowser/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ############### kanjibrowser target ###############
0002 
0003 add_executable(kanjibrowser_bin)
0004 set_target_properties(kanjibrowser_bin PROPERTIES
0005     OUTPUT_NAME kitenkanjibrowser
0006 )
0007 
0008 target_sources(kanjibrowser_bin PRIVATE
0009     kanjibrowser.cpp
0010     kanjibrowser.h
0011     kanjibrowserview.cpp
0012     kanjibrowserview.h
0013     main.cpp
0014     searchdialog.cpp
0015     searchdialog.h
0016     kanjibrowser.qrc
0017 )
0018 
0019 ki18n_wrap_ui(kanjibrowser_bin
0020     kanjibrowserview.ui
0021     preferences.ui
0022     searchdialog.ui
0023 )
0024 kconfig_add_kcfg_files(kanjibrowser_bin kanjibrowserconfig.kcfgc)
0025 
0026 target_link_libraries(kanjibrowser_bin  
0027     kiten
0028     Qt::Widgets
0029     KF6::Completion
0030     KF6::I18n
0031     KF6::XmlGui
0032     KF6::CoreAddons
0033 )
0034 
0035 install( TARGETS kanjibrowser_bin ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
0036 
0037 install( PROGRAMS org.kde.kitenkanjibrowser.desktop DESTINATION ${KDE_INSTALL_APPDIR} )