Warning, /games/kmuddy/kmuddy/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 add_subdirectory( dialogs ) 0003 0004 include_directories( ${CMAKE_SOURCE_DIR}/libs ${CMAKE_CURRENT_BINARY_DIR} ) 0005 if (MXP_FOUND) 0006 include_directories (${MXP_INCLUDE_DIR}) 0007 endif (MXP_FOUND) 0008 0009 ########### next target ############### 0010 0011 set(kmuddy_SRCS 0012 cshortcut.cpp 0013 cshortcutlist.cpp 0014 cshortcuteditor.cpp 0015 ctimerlist.cpp 0016 ctimer.cpp 0017 ctimereditor.cpp 0018 cmccp.cpp 0019 ctranscript.cpp 0020 ctextprocessor.cpp 0021 cmultilineinput.cpp 0022 cconnection.cpp 0023 csession.cpp 0024 ctelnet.cpp 0025 ctrigger.cpp 0026 ctriggerlist.cpp 0027 ctriggereditor.cpp 0028 cwindowlist.cpp 0029 cmxpmanager.cpp 0030 cmxpconsole.cpp 0031 cstatusvar.cpp 0032 cstatusvarlist.cpp 0033 cstatusvareditor.cpp 0034 cgauge.cpp 0035 cgaugelist.cpp 0036 cgaugeeditor.cpp 0037 cgaugebaritem.cpp 0038 cgaugebar.cpp 0039 cmultiinputline.cpp 0040 macros.cpp 0041 csessionmanager.cpp 0042 cbutton.cpp 0043 cbuttonlist.cpp 0044 cbuttoneditor.cpp 0045 cscriptapi.cpp 0046 kmuddy.cpp 0047 main.cpp 0048 ) 0049 0050 add_executable(kmuddy ${kmuddy_SRCS}) 0051 0052 set (KMUDDY_LIBRARIES kmuddycore dialogs KF5::I18n KF5::TextWidgets KF5::XmlGui KF5::IconThemes KF5::Notifications z ) 0053 if (MXP_FOUND) 0054 set (KMUDDY_LIBRARIES ${KMUDDY_LIBRARIES} ${MXP_LIBRARIES}) 0055 endif (MXP_FOUND) 0056 0057 target_link_libraries(kmuddy ${KMUDDY_LIBRARIES} ) 0058 0059 install(TARGETS kmuddy DESTINATION ${KDE_INSTALL_BINDIR}) 0060 0061 # install the icons 0062 ecm_install_icons(ICONS 0063 16-apps-kmuddy.png 0064 32-apps-kmuddy.png 0065 DESTINATION ${KDE_INSTALL_ICONDIR} 0066 THEME hicolor 0067 ) 0068 ecm_install_icons(ICONS 0069 16-apps-kmuddy.png 0070 32-apps-kmuddy.png 0071 DESTINATION ${KDE_INSTALL_ICONDIR} 0072 THEME locolor 0073 ) 0074 0075 install (FILES org.kde.kmuddy.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0076 install (FILES kmuddy.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) 0077