rules.mk 872 B

123456789101112131415161718192021222324252627282930313233343536
  1. # Copyright 2019 Manna Harbour
  2. # https://github.com/manna-harbour/miryoku
  3. # generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
  4. MOUSEKEY_ENABLE = yes # Mouse keys
  5. EXTRAKEY_ENABLE = yes # Audio control and System control
  6. AUTO_SHIFT_ENABLE = yes # Auto Shift
  7. SRC += manna-harbour_miryoku.c # keymap
  8. # alternative layouts:
  9. # alphas
  10. ifneq ($(strip $(MIRYOKU_ALPHAS)),)
  11. OPT_DEFS += -DMIRYOKU_ALPHAS_$(MIRYOKU_ALPHAS)
  12. endif
  13. # nav
  14. ifneq ($(strip $(MIRYOKU_NAV)),)
  15. OPT_DEFS += -DMIRYOKU_NAV_$(MIRYOKU_NAV)
  16. endif
  17. # clipboard
  18. ifneq ($(strip $(MIRYOKU_CLIPBOARD)),)
  19. OPT_DEFS += -DMIRYOKU_CLIPBOARD_$(MIRYOKU_CLIPBOARD)
  20. endif
  21. # layers
  22. ifneq ($(strip $(MIRYOKU_LAYERS)),)
  23. OPT_DEFS += -DMIRYOKU_LAYERS_$(MIRYOKU_LAYERS)
  24. endif
  25. # subset mappings
  26. ifneq ($(strip $(MIRYOKU_MAPPING)),)
  27. OPT_DEFS += -DMIRYOKU_MAPPING_$(MIRYOKU_MAPPING)
  28. endif