meson: make ‘river’ plugin compile time optional

This commit is contained in:
Daniel Eklöf 2022-12-14 10:05:23 +01:00
parent 1a81255579
commit 56b0047004
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 16 additions and 8 deletions

View file

@ -78,6 +78,9 @@ EXTERN_MODULE(pulse);
#if defined(PLUGIN_ENABLED_REMOVABLES)
EXTERN_MODULE(removables);
#endif
#if defined(PLUGIN_ENABLED_RIVER)
EXTERN_MODULE(river);
#endif
#if defined(PLUGIN_ENABLED_SCRIPT)
EXTERN_MODULE(script);
#endif
@ -90,7 +93,6 @@ EXTERN_MODULE(xkb);
#if defined(PLUGIN_ENABLED_XWINDOW)
EXTERN_MODULE(xwindow);
#endif
EXTERN_MODULE(river);
EXTERN_PARTICLE(empty);
EXTERN_PARTICLE(list);
@ -202,6 +204,9 @@ init(void)
#if defined(PLUGIN_ENABLED_REMOVABLES)
REGISTER_CORE_MODULE(removables, removables);
#endif
#if defined(PLUGIN_ENABLED_RIVER)
REGISTER_CORE_MODULE(river, river);
#endif
#if defined(PLUGIN_ENABLED_SCRIPT)
REGISTER_CORE_MODULE(script, script);
#endif
@ -214,9 +219,6 @@ init(void)
#if defined(PLUGIN_ENABLED_XWINDOW)
REGISTER_CORE_MODULE(xwindow, xwindow);
#endif
#if defined(HAVE_PLUGIN_river)
REGISTER_CORE_MODULE(river, river);
#endif
REGISTER_CORE_PARTICLE(empty, empty);
REGISTER_CORE_PARTICLE(list, list);