1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
add_subdirectory(images)
set(icemon_SRCS
fakemonitor.cc
hostinfo.cc
icecreammonitor.cc
job.cc
main.cc
mainwindow.cc
monitor.cc
statusview.cc
statusviewfactory.cc
utils.cc
models/hostlistmodel.cc
models/joblistmodel.cc
views/detailedhostview.cc
views/flowtableview.cc
views/ganttstatusview.cc
views/hostlistview.cc
views/joblistview.cc
views/listview.cc
views/starview.cc
views/summaryview.cc
)
qt5_add_resources(resources_SRCS icemon.qrc)
add_executable(icemon ${icemon_SRCS} ${resources_SRCS})
target_link_libraries(icemon
Icecream
Qt5::Widgets
)
install(TARGETS icemon ${INSTALL_TARGETS_DEFAULT_ARGS})
install(FILES icemon.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|