aboutsummaryrefslogtreecommitdiff
path: root/tmk_core/avr.mk
diff options
context:
space:
mode:
Diffstat (limited to 'tmk_core/avr.mk')
-rw-r--r--tmk_core/avr.mk24
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
99endif 99endif
100 100
101# Generate a .qmk for the QMK-FF
102qmk: $(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.
126program: $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).eep check-size 102program: $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).eep check-size
127 $(PROGRAM_CMD) 103 $(PROGRAM_CMD)