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