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