memory: port parseMeminfo to BSDs

This commit is contained in:
Jan Beich
2019-08-09 10:40:33 +00:00
parent c844d7ac2e
commit c4f7cdeec4
7 changed files with 126 additions and 20 deletions

View File

@ -26,9 +26,11 @@ waybar::AModule* waybar::Factory::makeModule(const std::string& name) const {
if (ref == "idle_inhibitor") {
return new waybar::modules::IdleInhibitor(id, bar_, config_[name]);
}
#if defined(HAVE_MEMORY_LINUX) || defined(HAVE_MEMORY_BSD)
if (ref == "memory") {
return new waybar::modules::Memory(id, config_[name]);
}
#endif
if (ref == "cpu") {
return new waybar::modules::Cpu(id, config_[name]);
}