ifdef KEYMAP_SECTION_ENABLE | ifdef KEYMAP_SECTION_ENABLE | ||||
OPT_DEFS += -DKEYMAP_SECTION_ENABLE | OPT_DEFS += -DKEYMAP_SECTION_ENABLE | ||||
EXTRALDFLAGS = -Wl,-L$(TOP_DIR),-Tldscript_keymap_avr5.x | |||||
EXTRALDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr5.x | |||||
endif | endif | ||||
# Version string | # Version string | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/common | |||||
VPATH += $(TMK_DIR)/common |
TARGET = adb_usb_lufa | TARGET = adb_usb_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = adb_usb_pjrc | TARGET = adb_usb_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ascii_usb | TARGET = ascii_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ibm4704_usb | TARGET = ibm4704_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = m0110_lufa | TARGET = m0110_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = m0110_pjrc | TARGET = m0110_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = m0110_lufa | TARGET = m0110_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = news_usb_pjrc | TARGET = news_usb_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = next_usb | TARGET = next_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = next_usb | TARGET = next_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = pc98_usb | TARGET = pc98_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ps2_usb_lufa | TARGET = ps2_usb_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ps2_usb_pjrc | TARGET = ps2_usb_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ps2_usb_tmk_rev1 | TARGET = ps2_usb_tmk_rev1 | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ps2_usb_tmk_rev2 | TARGET = ps2_usb_tmk_rev2 | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = ps2_usb_vusb | TARGET = ps2_usb_vusb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/protocol/vusb.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/protocol/vusb.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = serialmouse_usb | TARGET = serialmouse_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = sun_usb | TARGET = sun_usb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = terminal_bluefruit | TARGET = terminal_bluefruit | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/bluefruit.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/bluefruit.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = terminal_lufa | TARGET = terminal_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
# Target file name (without extension). | # Target file name (without extension). | ||||
TARGET = usb_usb | TARGET = usb_usb | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/usb_hid.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/usb_hid.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = x68k_usb_pjrc | TARGET = x68k_usb_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = IIgs_Standard | TARGET = IIgs_Standard | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = alps64 | TARGET = alps64 | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = gh60_lufa | TARGET = gh60_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = gh60_pjrc | TARGET = gh60_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
plain: OPT_DEFS += -DKEYMAP_PLAIN | plain: OPT_DEFS += -DKEYMAP_PLAIN | ||||
plain: all | plain: all |
TARGET = ghostsquid_lufa | TARGET = ghostsquid_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = hbkb_lufa | TARGET = hbkb_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = hhkb_lufa | TARGET = hhkb_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION | debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION | ||||
debug-on: all | debug-on: all |
TARGET = hhkb_pjrc | TARGET = hhkb_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = hhkb_rn42 | TARGET = hhkb_rn42 | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include rn42.mk | include rn42.mk | ||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION | debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION | ||||
debug-on: all | debug-on: all |
TARGET = hhkb_iwrap | TARGET = hhkb_iwrap | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/iwrap.mk | |||||
include $(TMK_DIR)/protocol/iwrap.mk | |||||
# TODO: to be selectable: V-USB, LUFA or PJRC | # TODO: to be selectable: V-USB, LUFA or PJRC | ||||
#include $(TOP_DIR)/protocol/vusb.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
#include $(TMK_DIR)/protocol/vusb.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = hhkb_vusb | TARGET = hhkb_vusb | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/vusb.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/vusb.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
debug-on: EXTRAFLAGS += -DDEBUG | debug-on: EXTRAFLAGS += -DDEBUG | ||||
debug-on: all | debug-on: all |
TARGET = hid_liber_lufa | TARGET = hid_liber_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
ansi: OPT_DEFS += -DLAYOUT_ANSI | ansi: OPT_DEFS += -DLAYOUT_ANSI | ||||
ansi: all | ansi: all |
TARGET = hid_liber_pjrc | TARGET = hid_liber_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
ansi: OPT_DEFS += -DLAYOUT_ANSI | ansi: OPT_DEFS += -DLAYOUT_ANSI | ||||
ansi: all | ansi: all |
TARGET = kittenpaw_lufa | TARGET = kittenpaw_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = kmac_lufa | TARGET = kmac_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
winkey: OPT_DEFS += -DLAYOUT_WINKEY | winkey: OPT_DEFS += -DLAYOUT_WINKEY | ||||
winkey: all | winkey: all |
TARGET = kmac_pjrc | TARGET = kmac_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
winkey: OPT_DEFS += -DLAYOUT_WINKEY | winkey: OPT_DEFS += -DLAYOUT_WINKEY | ||||
winkey: all | winkey: all |
TARGET = lightpad_lufa | TARGET = lightpad_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = lightsaber_lufa | TARGET = lightsaber_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
winkey: OPT_DEFS += -DLAYOUT_WINKEY | winkey: OPT_DEFS += -DLAYOUT_WINKEY | ||||
winkey: all | winkey: all |
TARGET = lightsaber_pjrc | TARGET = lightsaber_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
winkey: OPT_DEFS += -DLAYOUT_WINKEY | winkey: OPT_DEFS += -DLAYOUT_WINKEY | ||||
winkey: all | winkey: all |
TARGET = macway_lufa | TARGET = macway_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = macway_pjrc | TARGET = macway_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = nerd_lufa | TARGET = nerd_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = onekey_lufa | TARGET = onekey_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = onekey_pjrc | TARGET = onekey_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/protocol.mk | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/protocol.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/rules.mk |
TARGET = phantom_lufa | TARGET = phantom_lufa | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
ansi: OPT_DEFS += -DLAYOUT_ANSI | ansi: OPT_DEFS += -DLAYOUT_ANSI | ||||
ansi: all | ansi: all |
TARGET = phantom_pjrc | TARGET = phantom_pjrc | ||||
# Directory common source filess exist | # Directory common source filess exist | ||||
TOP_DIR = ../.. | |||||
TMK_DIR = ../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TMK_DIR) | |||||
include $(TOP_DIR)/protocol/pjrc.mk | |||||
include $(TOP_DIR)/common.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/pjrc.mk | |||||
include $(TMK_DIR)/common.mk | |||||
include $(TMK_DIR)/rules.mk | |||||
ansi: OPT_DEFS += -DLAYOUT_ANSI | ansi: OPT_DEFS += -DLAYOUT_ANSI | ||||
ansi: all | ansi: all |
endif | endif | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/protocol | |||||
VPATH += $(TMK_DIR)/protocol |
endif | endif | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/$(BLUEFRUIT_DIR) | |||||
#VPATH += $(TOP_DIR)/$(BLUEFRUIT_DIR)/usb_debug_only | |||||
VPATH += $(TOP_DIR)/$(PJRC_DIR) | |||||
VPATH += $(TMK_DIR)/$(BLUEFRUIT_DIR) | |||||
#VPATH += $(TMK_DIR)/$(BLUEFRUIT_DIR)/usb_debug_only | |||||
VPATH += $(TMK_DIR)/$(PJRC_DIR) | |||||
OPT_DEFS += -DPROTOCOL_BLUEFRUIT | OPT_DEFS += -DPROTOCOL_BLUEFRUIT | ||||
OPT_DEFS += -DPROTOCOL_PJRC | OPT_DEFS += -DPROTOCOL_PJRC |
$(COMMON_DIR)/uart.c | $(COMMON_DIR)/uart.c | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/protocol/iwrap | |||||
VPATH += $(TMK_DIR)/protocol/iwrap | |||||
# TODO: compatible with LUFA and PJRC | # TODO: compatible with LUFA and PJRC | ||||
$(VUSB_DIR)/usbdrv/usbdrv.c \ | $(VUSB_DIR)/usbdrv/usbdrv.c \ | ||||
$(VUSB_DIR)/usbdrv/usbdrvasm.S \ | $(VUSB_DIR)/usbdrv/usbdrvasm.S \ | ||||
$(VUSB_DIR)/usbdrv/oddebug.c | $(VUSB_DIR)/usbdrv/oddebug.c | ||||
VPATH += $(TOP_DIR)/protocol/vusb:$(TOP_DIR)/protocol/vusb/usbdrv | |||||
VPATH += $(TMK_DIR)/protocol/vusb:$(TMK_DIR)/protocol/vusb/usbdrv | |||||
LUFA_DIR = protocol/lufa | LUFA_DIR = protocol/lufa | ||||
# Path to the LUFA library | # Path to the LUFA library | ||||
ifeq (, $(wildcard $(TOP_DIR)/$(LUFA_DIR)/LUFA-git/LUFA/Version.h)) | |||||
ifeq (, $(wildcard $(TMK_DIR)/$(LUFA_DIR)/LUFA-git/LUFA/Version.h)) | |||||
LUFA_PATH ?= $(LUFA_DIR)/LUFA-120730 | LUFA_PATH ?= $(LUFA_DIR)/LUFA-120730 | ||||
else | else | ||||
LUFA_PATH ?= $(LUFA_DIR)/LUFA-git | LUFA_PATH ?= $(LUFA_DIR)/LUFA-git | ||||
# Create the LUFA source path variables by including the LUFA makefile | # Create the LUFA source path variables by including the LUFA makefile | ||||
ifneq (, $(wildcard $(TOP_DIR)/$(LUFA_PATH)/LUFA/Build/lufa_sources.mk)) | |||||
ifneq (, $(wildcard $(TMK_DIR)/$(LUFA_PATH)/LUFA/Build/lufa_sources.mk)) | |||||
# New build system from 20120730 | # New build system from 20120730 | ||||
LUFA_ROOT_PATH = $(LUFA_PATH)/LUFA | LUFA_ROOT_PATH = $(LUFA_PATH)/LUFA | ||||
include $(TOP_DIR)/$(LUFA_PATH)/LUFA/Build/lufa_sources.mk | |||||
include $(TMK_DIR)/$(LUFA_PATH)/LUFA/Build/lufa_sources.mk | |||||
else | else | ||||
include $(TOP_DIR)/$(LUFA_PATH)/LUFA/makefile | |||||
include $(TMK_DIR)/$(LUFA_PATH)/LUFA/makefile | |||||
endif | endif | ||||
LUFA_SRC = $(LUFA_DIR)/lufa.c \ | LUFA_SRC = $(LUFA_DIR)/lufa.c \ | ||||
SRC += $(LUFA_SRC) | SRC += $(LUFA_SRC) | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/$(LUFA_DIR) | |||||
VPATH += $(TOP_DIR)/$(LUFA_PATH) | |||||
VPATH += $(TMK_DIR)/$(LUFA_DIR) | |||||
VPATH += $(TMK_DIR)/$(LUFA_PATH) | |||||
# Option modules | # Option modules | ||||
#ifdef $(or MOUSEKEY_ENABLE, PS2_MOUSE_ENABLE) | #ifdef $(or MOUSEKEY_ENABLE, PS2_MOUSE_ENABLE) |
endif | endif | ||||
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/$(PJRC_DIR) | |||||
VPATH += $(TMK_DIR)/$(PJRC_DIR) | |||||
# This indicates using LUFA stack | # This indicates using LUFA stack | ||||
OPT_DEFS += -DPROTOCOL_PJRC | OPT_DEFS += -DPROTOCOL_PJRC |
# | # | ||||
# Search Path | # Search Path | ||||
# | # | ||||
VPATH += $(TOP_DIR)/$(USB_HID_DIR) | |||||
VPATH += $(TOP_DIR)/$(USB_HOST_SHIELD_DIR) | |||||
VPATH += $(TMK_DIR)/$(USB_HID_DIR) | |||||
VPATH += $(TMK_DIR)/$(USB_HOST_SHIELD_DIR) | |||||
# for #include "Arduino.h" | # for #include "Arduino.h" | ||||
VPATH += $(TOP_DIR)/$(ARDUINO_CORES_DIR) | |||||
VPATH += $(TMK_DIR)/$(ARDUINO_CORES_DIR) | |||||
# for #include "pins_arduino.h" | # for #include "pins_arduino.h" | ||||
VPATH += $(TOP_DIR)/$(ARDUINO_DIR)/variants/leonardo | |||||
VPATH += $(TMK_DIR)/$(ARDUINO_DIR)/variants/leonardo | |||||
# ad hoc workaround for compile problem on Windows: | # ad hoc workaround for compile problem on Windows: | ||||
# Windows doesn't know difference between common/print.h and arduino/Print.h. | # Windows doesn't know difference between common/print.h and arduino/Print.h. | ||||
# On Linux no problem. | # On Linux no problem. | ||||
# Change file name common/print.h to console.h ? | # Change file name common/print.h to console.h ? | ||||
VPATH := $(TOP_DIR)/common $(VPATH) | |||||
VPATH := $(TMK_DIR)/common $(VPATH) |
# Target file name (without extension). | # Target file name (without extension). | ||||
TARGET = usb_hid_test | TARGET = usb_hid_test | ||||
TOP_DIR = ../../.. | |||||
TMK_DIR = ../../.. | |||||
# Directory keyboard dependent files exist | # Directory keyboard dependent files exist | ||||
TARGET_DIR = . | TARGET_DIR = . | ||||
# Search Path | # Search Path | ||||
VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||
VPATH += $(TOP_DIR) | |||||
VPATH += $(TOP_DIR)/common | |||||
VPATH += $(TMK_DIR) | |||||
VPATH += $(TMK_DIR)/common | |||||
include $(TOP_DIR)/protocol/usb_hid.mk | |||||
include $(TOP_DIR)/protocol/lufa.mk | |||||
include $(TOP_DIR)/rules.mk | |||||
include $(TMK_DIR)/protocol/usb_hid.mk | |||||
include $(TMK_DIR)/protocol/lufa.mk | |||||
include $(TMK_DIR)/rules.mk |
# Search Path | # Search Path | ||||
VPATH += $(TOP_DIR)/protocol/vusb:$(TOP_DIR)/protocol/vusb/usbdrv | |||||
VPATH += $(TMK_DIR)/protocol/vusb:$(TMK_DIR)/protocol/vusb/usbdrv |
ifdef KEYMAP_SECTION_ENABLE | ifdef KEYMAP_SECTION_ENABLE | ||||
$(error Not Supported) | $(error Not Supported) | ||||
OPT_DEFS += -DKEYMAP_SECTION_ENABLE | OPT_DEFS += -DKEYMAP_SECTION_ENABLE | ||||
EXTRALDFLAGS = -Wl,-L$(TOP_DIR),-Tldscript_keymap_avr5.x | |||||
EXTRALDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr5.x | |||||
endif | endif |