meson: make ‘xkb’ plugin compile time optional

This commit is contained in:
Daniel Eklöf 2022-12-14 09:58:45 +01:00
parent b6450446a8
commit a14d38b0cb
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 17 additions and 7 deletions

View file

@ -84,8 +84,10 @@ EXTERN_MODULE(script);
#if defined(PLUGIN_ENABLED_SWAY_XKB)
EXTERN_MODULE(sway_xkb);
#endif
EXTERN_MODULE(river);
#if defined(PLUGIN_ENABLED_XKB)
EXTERN_MODULE(xkb);
#endif
EXTERN_MODULE(river);
EXTERN_MODULE(xwindow);
EXTERN_PARTICLE(empty);
@ -204,12 +206,12 @@ init(void)
#if defined(PLUGIN_ENABLED_SWAY_XKB)
REGISTER_CORE_MODULE(sway-xkb, sway_xkb);
#endif
#if defined(PLUGIN_ENABLED_XKB)
REGISTER_CORE_MODULE(xkb, xkb);
#endif
#if defined(HAVE_PLUGIN_river)
REGISTER_CORE_MODULE(river, river);
#endif
#if defined(HAVE_PLUGIN_xkb)
REGISTER_CORE_MODULE(xkb, xkb);
#endif
#if defined(HAVE_PLUGIN_xwindow)
REGISTER_CORE_MODULE(xwindow, xwindow);
#endif