kde-workspace/ksysguard/ksysguardd/Linux/Linux.cmake
Ivailo Monev 980a8b2f88 ksysguard: rework build system to fix LTO build
gets rid of the toolchain plugins support requirement to handle static libraries

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-05 14:30:37 +00:00

30 lines
609 B
CMake

SET(LIBKSYSGUARDD_SOURCES
Linux/acpi.c
Linux/apm.c
Linux/cpuinfo.c
Linux/diskstat.c
Linux/diskstats.c
Linux/i8k.c
Linux/loadavg.c
Linux/logfile.c
Linux/Memory.c
Linux/netdev.c
Linux/netstat.c
Linux/ProcessList.c
Linux/stat.c
Linux/softraid.c
Linux/uptime.c
)
if(SENSORS_FOUND)
SET(LIBKSYSGUARDD_SOURCES ${LIBKSYSGUARDD_SOURCES} Linux/lmsensors.c)
endif(SENSORS_FOUND)
if(EXISTS /proc/i8k)
ADD_DEFINITIONS(-DHAVE_I8K_SUPPORT)
ENDIF(EXISTS /proc/i8k)
if(SENSORS_FOUND)
SET(LIBKSYSGUARDD_LIBS ${SENSORS_LIBRARIES})
endif(SENSORS_FOUND)