Warning, /utilities/krusader/app/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 configure_file(krusaderversion.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/krusaderversion.h) 0002 0003 add_subdirectory(ActionMan) 0004 add_subdirectory(Archive) 0005 add_subdirectory(BookMan) 0006 add_subdirectory(Dialogs) 0007 add_subdirectory(DiskUsage) 0008 add_subdirectory(FileSystem) 0009 add_subdirectory(Filter) 0010 add_subdirectory(GUI) 0011 add_subdirectory(Konfigurator) 0012 add_subdirectory(KViewer) 0013 add_subdirectory(JobMan) 0014 add_subdirectory(Locate) 0015 add_subdirectory(MountMan) 0016 add_subdirectory(Panel) 0017 add_subdirectory(Search) 0018 add_subdirectory(Splitter) 0019 add_subdirectory(UserAction) 0020 add_subdirectory(resources) 0021 0022 if(SYNCHRONIZER_ENABLED) 0023 add_subdirectory(Synchronizer) 0024 endif(SYNCHRONIZER_ENABLED) 0025 0026 set(krusader_SRCS 0027 krglobal.cpp 0028 icon.cpp 0029 filelisticon.cpp 0030 actionsbase.cpp 0031 tabactions.cpp 0032 kractions.cpp 0033 paneltabbar.cpp 0034 panelmanager.cpp 0035 krservices.cpp 0036 main.cpp 0037 krusaderview.cpp 0038 krusader.cpp 0039 krslots.cpp 0040 krdebuglogger.cpp 0041 ) 0042 0043 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/icons/*-apps-krusader_user.png") 0044 ecm_add_app_icon(krusader_SRCS ICONS ${ICONS_SRCS}) 0045 0046 qt5_add_resources(krusader_RC_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/resources.qrc" ) 0047 0048 add_executable(krusader ${krusader_SRCS} ${krusader_RC_SRCS}) 0049 0050 target_link_libraries(krusader 0051 Panel 0052 PanelView 0053 BookMan 0054 Dialogs 0055 DiskUsage 0056 GUI 0057 Konfigurator 0058 KViewer 0059 MountMan 0060 FileSystem 0061 Search 0062 Splitter 0063 Locate 0064 UserAction 0065 ActionMan 0066 KViewer 0067 Filter 0068 Dialogs 0069 GUI 0070 Archive 0071 JobMan 0072 KF5::Notifications 0073 KF5::Parts 0074 KF5::WindowSystem 0075 Qt5::PrintSupport 0076 Qt5::Concurrent 0077 ) 0078 0079 if(SYNCHRONIZER_ENABLED) 0080 target_link_libraries( krusader Synchronizer ) 0081 endif(SYNCHRONIZER_ENABLED) 0082 0083 install(TARGETS krusader ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0084 install(PROGRAMS org.kde.krusader.desktop 0085 DESTINATION ${KDE_INSTALL_APPDIR} ) 0086 install(FILES krusaderui.rc 0087 krusaderlisterui.rc 0088 krviewer.rc 0089 DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/krusader) 0090 install(FILES midnight_commander.color 0091 total_commander.color 0092 total_commander.keymap 0093 total_commander.keymap.info 0094 useraction_examples.xml 0095 layout.xml 0096 splash.png 0097 DESTINATION ${KDE_INSTALL_DATADIR}/krusader) 0098 install(FILES org.kde.krusader.appdata.xml 0099 DESTINATION ${KDE_INSTALL_METAINFODIR}) 0100 0101 ecm_install_icons(ICONS 0102 icons/16-apps-krusader_blue.png 0103 icons/16-apps-krusader_red.png 0104 icons/16-apps-krusader_root.png 0105 icons/16-apps-krusader_user.png 0106 icons/22-apps-krusader_blue.png 0107 icons/22-apps-krusader_red.png 0108 icons/22-apps-krusader_root.png 0109 icons/22-apps-krusader_shield.png 0110 icons/22-apps-krusader_user.png 0111 icons/32-apps-krusader_blue.png 0112 icons/32-apps-krusader_red.png 0113 icons/32-apps-krusader_root.png 0114 icons/32-apps-krusader_shield.png 0115 icons/32-apps-krusader_user.png 0116 icons/48-apps-krusader_blue.png 0117 icons/48-apps-krusader_red.png 0118 icons/48-apps-krusader_root.png 0119 icons/48-apps-krusader_shield.png 0120 icons/48-apps-krusader_user.png 0121 icons/64-apps-krusader_blue.png 0122 icons/64-apps-krusader_red.png 0123 icons/64-apps-krusader_root.png 0124 icons/64-apps-krusader_shield.png 0125 icons/64-apps-krusader_user.png 0126 icons/128-apps-krusader_root.png 0127 icons/128-apps-krusader_user.png 0128 DESTINATION ${KDE_INSTALL_ICONDIR} 0129 )