diff options
Diffstat (limited to 'tmk_core/avr.mk')
| -rw-r--r-- | tmk_core/avr.mk | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/tmk_core/avr.mk b/tmk_core/avr.mk index 1525391a4..2c65a34aa 100644 --- a/tmk_core/avr.mk +++ b/tmk_core/avr.mk | |||
| @@ -98,30 +98,6 @@ ifndef TEENSY_LOADER_CLI | |||
| 98 | endif | 98 | endif |
| 99 | endif | 99 | endif |
| 100 | 100 | ||
| 101 | # Generate a .qmk for the QMK-FF | ||
| 102 | qmk: $(BUILD_DIR)/$(TARGET).hex | ||
| 103 | zip $(TARGET).qmk -FSrj $(KEYMAP_PATH)/* | ||
| 104 | zip $(TARGET).qmk -u $< | ||
| 105 | printf "@ $<\n@=firmware.hex\n" | zipnote -w $(TARGET).qmk | ||
| 106 | printf "{\n \"generated\": \"%s\"\n}" "$$(date)" > $(BUILD_DIR)/$(TARGET).json | ||
| 107 | if [ -f $(KEYBOARD_PATH_5)/info.json ]; then \ | ||
| 108 | jq -s '.[0] * .[1]' $(BUILD_DIR)/$(TARGET).json $(KEYBOARD_PATH_5)/info.json | ex -sc 'wq!$(BUILD_DIR)/$(TARGET).json' /dev/stdin; \ | ||
| 109 | fi | ||
| 110 | if [ -f $(KEYBOARD_PATH_4)/info.json ]; then \ | ||
| 111 | jq -s '.[0] * .[1]' $(BUILD_DIR)/$(TARGET).json $(KEYBOARD_PATH_4)/info.json | ex -sc 'wq!$(BUILD_DIR)/$(TARGET).json' /dev/stdin; \ | ||
| 112 | fi | ||
| 113 | if [ -f $(KEYBOARD_PATH_3)/info.json ]; then \ | ||
| 114 | jq -s '.[0] * .[1]' $(BUILD_DIR)/$(TARGET).json $(KEYBOARD_PATH_3)/info.json | ex -sc 'wq!$(BUILD_DIR)/$(TARGET).json' /dev/stdin; \ | ||
| 115 | fi | ||
| 116 | if [ -f $(KEYBOARD_PATH_2)/info.json ]; then \ | ||
| 117 | jq -s '.[0] * .[1]' $(BUILD_DIR)/$(TARGET).json $(KEYBOARD_PATH_2)/info.json | ex -sc 'wq!$(BUILD_DIR)/$(TARGET).json' /dev/stdin; \ | ||
| 118 | fi | ||
| 119 | if [ -f $(KEYBOARD_PATH_1)/info.json ]; then \ | ||
| 120 | jq -s '.[0] * .[1]' $(BUILD_DIR)/$(TARGET).json $(KEYBOARD_PATH_1)/info.json | ex -sc 'wq!$(BUILD_DIR)/$(TARGET).json' /dev/stdin; \ | ||
| 121 | fi | ||
| 122 | zip $(TARGET).qmk -urj $(BUILD_DIR)/$(TARGET).json | ||
| 123 | printf "@ $(TARGET).json\n@=info.json\n" | zipnote -w $(TARGET).qmk | ||
| 124 | |||
| 125 | # Program the device. | 101 | # Program the device. |
| 126 | program: $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).eep check-size | 102 | program: $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).eep check-size |
| 127 | $(PROGRAM_CMD) | 103 | $(PROGRAM_CMD) |
