meson: make ‘cpu’ plugin compile time optional

This commit is contained in:
Daniel Eklöf 2022-12-14 09:31:48 +01:00
parent 25e123fbe6
commit b23365ccac
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 15 additions and 3 deletions

View file

@ -44,6 +44,9 @@ EXTERN_MODULE(battery);
#if defined(PLUGIN_ENABLED_CLOCK)
EXTERN_MODULE(clock);
#endif
#if defined(PLUGIN_ENABLED_CPU)
EXTERN_MODULE(cpu);
#endif
EXTERN_MODULE(disk_io);
#if defined(PLUGIN_ENABLED_DWL)
EXTERN_MODULE(dwl);
@ -67,7 +70,6 @@ EXTERN_MODULE(sway_xkb);
EXTERN_MODULE(script);
EXTERN_MODULE(xkb);
EXTERN_MODULE(xwindow);
EXTERN_MODULE(cpu);
EXTERN_MODULE(mem);
EXTERN_PARTICLE(empty);
@ -143,6 +145,9 @@ init(void)
#endif
#if defined(PLUGIN_ENABLED_CLOCK)
REGISTER_CORE_MODULE(clock, clock);
#endif
#if defined(PLUGIN_ENABLED_CPU)
REGISTER_CORE_MODULE(cpu, cpu);
#endif
REGISTER_CORE_MODULE(disk-io, disk_io);
#if defined(PLUGIN_ENABLED_DWL)
@ -176,7 +181,6 @@ init(void)
REGISTER_CORE_MODULE(xwindow, xwindow);
#endif
REGISTER_CORE_MODULE(mem, mem);
REGISTER_CORE_MODULE(cpu, cpu);
REGISTER_CORE_PARTICLE(empty, empty);
REGISTER_CORE_PARTICLE(list, list);