You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

преди 12 години
преди 11 години
преди 11 години
преди 11 години
преди 11 години
преди 12 години
преди 12 години
преди 13 години
преди 13 години
преди 13 години
преди 12 години
преди 13 години
преди 13 години
преди 13 години
преди 13 години
преди 13 години
123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. COMMON_DIR = common
  2. SRC += $(COMMON_DIR)/host.c \
  3. $(COMMON_DIR)/keyboard.c \
  4. $(COMMON_DIR)/action.c \
  5. $(COMMON_DIR)/action_macro.c \
  6. $(COMMON_DIR)/layer_switch.c \
  7. $(COMMON_DIR)/keymap.c \
  8. $(COMMON_DIR)/command.c \
  9. $(COMMON_DIR)/timer.c \
  10. $(COMMON_DIR)/print.c \
  11. $(COMMON_DIR)/debug.c \
  12. $(COMMON_DIR)/bootloader.c \
  13. $(COMMON_DIR)/util.c
  14. # Option modules
  15. ifdef MOUSEKEY_ENABLE
  16. SRC += $(COMMON_DIR)/mousekey.c
  17. OPT_DEFS += -DMOUSEKEY_ENABLE
  18. endif
  19. ifdef EXTRAKEY_ENABLE
  20. OPT_DEFS += -DEXTRAKEY_ENABLE
  21. endif
  22. ifdef CONSOLE_ENABLE
  23. OPT_DEFS += -DCONSOLE_ENABLE
  24. endif
  25. ifdef NKRO_ENABLE
  26. OPT_DEFS += -DNKRO_ENABLE
  27. endif
  28. ifdef PS2_MOUSE_ENABLE
  29. SRC += $(COMMON_DIR)/ps2.c \
  30. $(COMMON_DIR)/ps2_mouse.c
  31. OPT_DEFS += -DPS2_MOUSE_ENABLE
  32. endif
  33. ifdef $(or MOUSEKEY_ENABLE, PS2_MOUSE_ENABLE)
  34. OPT_DEFS += -DMOUSE_ENABLE
  35. endif
  36. # Search Path
  37. VPATH += $(TOP_DIR)/common