[go: up one dir, main page]

File: CMakeLists.txt

package info (click to toggle)
icecc-monitor 3.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, trixie
  • size: 580 kB
  • sloc: cpp: 4,389; xml: 73; makefile: 6; sh: 2
file content (36 lines) | stat: -rw-r--r-- 723 bytes parent folder | download | duplicates (3)
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})