dmenu-wayland.mk 845 B

1234567891011121314151617181920212223242526272829
  1. ################################################################################
  2. #
  3. # dmenu-wayland
  4. #
  5. ################################################################################
  6. DMENU_WAYLAND_VERSION = a380201dff5bfac2dace553d7eaedb6cea6855f9
  7. DMENU_WAYLAND_SITE = $(call github,nyyManni,dmenu-wayland,$(DMENU_WAYLAND_VERSION))
  8. DMENU_WAYLAND_LICENSE = MIT
  9. DMENU_WAYLAND_LICENSE_FILES = LICENSE
  10. DMENU_WAYLAND_CFLAGS = $(TARGET_CFLAGS) -std=gnu99
  11. # host-wayland is for wayland-scanner
  12. DMENU_WAYLAND_DEPENDENCIES = \
  13. host-wayland \
  14. cairo \
  15. libglib2 \
  16. libxkbcommon \
  17. pango \
  18. wayland \
  19. wayland-protocols
  20. # By default, sway calls dmenu not dmenu-wl
  21. define DMENU_WAYLAND_SYMLINK_DMENU_WL
  22. ln -sf dmenu-wl $(TARGET_DIR)/usr/bin/dmenu
  23. endef
  24. DMENU_WAYLAND_POST_INSTALL_TARGET_HOOKS += DMENU_WAYLAND_SYMLINK_DMENU_WL
  25. $(eval $(meson-package))