qml_module(ZShell-services URI ZShell.Services SOURCES service.hpp service.cpp serviceref.hpp serviceref.cpp beattracker.hpp beattracker.cpp audiocollector.hpp audiocollector.cpp audioprovider.hpp audioprovider.cpp cavaprovider.hpp cavaprovider.cpp desktopmodel.hpp desktopmodel.cpp desktopstatemanager.hpp desktopstatemanager.cpp nightlightmanager.hpp nightlightmanager.cpp tickingservice.hpp tickingservice.cpp sensorslib.hpp sensorslib.cpp usagefmt.hpp usagefmt.cpp cpu.hpp cpu.cpp gpu.hpp gpu.cpp memory.hpp memory.cpp diskinfo.hpp diskinfo.cpp storage.hpp storage.cpp processes.hpp processes.cpp networkusage.hpp networkusage.cpp lyriccandidate.hpp lyriccandidate.cpp lyrics.hpp lyrics.cpp dropimporter.hpp dropimporter.cpp LIBRARIES Qt6::Core Qt6::Qml Qt6::Concurrent Qt6::Network PkgConfig::Pipewire PkgConfig::Aubio PkgConfig::Cava Sensors::Sensors ZShell-config ZShell-settings ZShell-internal ZShell zshell-util DEPENDENCIES ZShell ZShell.Config ZShell.Internal )