diff options
| author | Gabriel Young <gabeplaysdrums@live.com> | 2017-02-25 21:13:47 -0800 |
|---|---|---|
| committer | Gabriel Young <gabeplaysdrums@live.com> | 2017-02-25 21:13:47 -0800 |
| commit | b911e1966f6e9077df01c01d77b4e2018b582eb0 (patch) | |
| tree | 2e1a3d67cecffcfeb70c25190d117040bb0784d1 /build_keyboard.mk | |
| parent | a64ae1066250d3aafb6e9670bf617237ec4338e7 (diff) | |
| download | qmk_firmware-b911e1966f6e9077df01c01d77b4e2018b582eb0.tar.gz qmk_firmware-b911e1966f6e9077df01c01d77b4e2018b582eb0.zip | |
Fix redundant process_music.c in sources
Diffstat (limited to 'build_keyboard.mk')
| -rw-r--r-- | build_keyboard.mk | 38 |
1 files changed, 22 insertions, 16 deletions
diff --git a/build_keyboard.mk b/build_keyboard.mk index 07dfe85b4..82464d583 100644 --- a/build_keyboard.mk +++ b/build_keyboard.mk | |||
| @@ -23,9 +23,9 @@ ifdef master | |||
| 23 | MASTER = $(master) | 23 | MASTER = $(master) |
| 24 | endif | 24 | endif |
| 25 | 25 | ||
| 26 | ifeq ($(MASTER),right) | 26 | ifeq ($(MASTER),right) |
| 27 | OPT_DEFS += -DMASTER_IS_ON_RIGHT | 27 | OPT_DEFS += -DMASTER_IS_ON_RIGHT |
| 28 | else | 28 | else |
| 29 | ifneq ($(MASTER),left) | 29 | ifneq ($(MASTER),left) |
| 30 | $(error MASTER does not have a valid value(left/right)) | 30 | $(error MASTER does not have a valid value(left/right)) |
| 31 | endif | 31 | endif |
| @@ -38,7 +38,7 @@ KEYBOARD_C := $(KEYBOARD_PATH)/$(KEYBOARD).c | |||
| 38 | 38 | ||
| 39 | ifneq ("$(wildcard $(KEYBOARD_C))","") | 39 | ifneq ("$(wildcard $(KEYBOARD_C))","") |
| 40 | include $(KEYBOARD_PATH)/rules.mk | 40 | include $(KEYBOARD_PATH)/rules.mk |
| 41 | else | 41 | else |
| 42 | $(error "$(KEYBOARD_C)" does not exist) | 42 | $(error "$(KEYBOARD_C)" does not exist) |
| 43 | endif | 43 | endif |
| 44 | 44 | ||
| @@ -49,7 +49,7 @@ ifneq ($(SUBPROJECT),) | |||
| 49 | ifneq ("$(wildcard $(SUBPROJECT_C))","") | 49 | ifneq ("$(wildcard $(SUBPROJECT_C))","") |
| 50 | OPT_DEFS += -DSUBPROJECT_$(SUBPROJECT) | 50 | OPT_DEFS += -DSUBPROJECT_$(SUBPROJECT) |
| 51 | include $(SUBPROJECT_PATH)/rules.mk | 51 | include $(SUBPROJECT_PATH)/rules.mk |
| 52 | else | 52 | else |
| 53 | $(error "$(SUBPROJECT_PATH)/$(SUBPROJECT).c" does not exist) | 53 | $(error "$(SUBPROJECT_PATH)/$(SUBPROJECT).c" does not exist) |
| 54 | endif | 54 | endif |
| 55 | endif | 55 | endif |
| @@ -83,7 +83,7 @@ ifneq ($(SUBPROJECT),) | |||
| 83 | endif | 83 | endif |
| 84 | endif | 84 | endif |
| 85 | 85 | ||
| 86 | # Save the defines and includes here, so we don't include any keymap specific ones | 86 | # Save the defines and includes here, so we don't include any keymap specific ones |
| 87 | PROJECT_DEFS := $(OPT_DEFS) | 87 | PROJECT_DEFS := $(OPT_DEFS) |
| 88 | PROJECT_INC := $(VPATH) $(EXTRAINCDIRS) $(SUBPROJECT_PATH) $(KEYBOARD_PATH) | 88 | PROJECT_INC := $(VPATH) $(EXTRAINCDIRS) $(SUBPROJECT_PATH) $(KEYBOARD_PATH) |
| 89 | PROJECT_CONFIG := $(CONFIG_H) | 89 | PROJECT_CONFIG := $(CONFIG_H) |
| @@ -139,12 +139,27 @@ ifeq ($(strip $(API_SYSEX_ENABLE)), yes) | |||
| 139 | MIDI_ENABLE=yes | 139 | MIDI_ENABLE=yes |
| 140 | endif | 140 | endif |
| 141 | 141 | ||
| 142 | MUSIC_ENABLE := 0 | ||
| 143 | |||
| 144 | ifeq ($(strip $(AUDIO_ENABLE)), yes) | ||
| 145 | OPT_DEFS += -DAUDIO_ENABLE | ||
| 146 | MUSIC_ENABLE := 1 | ||
| 147 | SRC += $(QUANTUM_DIR)/process_keycode/process_audio.c | ||
| 148 | SRC += $(QUANTUM_DIR)/audio/audio.c | ||
| 149 | SRC += $(QUANTUM_DIR)/audio/voices.c | ||
| 150 | SRC += $(QUANTUM_DIR)/audio/luts.c | ||
| 151 | endif | ||
| 152 | |||
| 142 | ifeq ($(strip $(MIDI_ENABLE)), yes) | 153 | ifeq ($(strip $(MIDI_ENABLE)), yes) |
| 143 | OPT_DEFS += -DMIDI_ENABLE | 154 | OPT_DEFS += -DMIDI_ENABLE |
| 144 | SRC += $(QUANTUM_DIR)/process_keycode/process_music.c | 155 | MUSIC_ENABLE := 1 |
| 145 | SRC += $(QUANTUM_DIR)/process_keycode/process_midi.c | 156 | SRC += $(QUANTUM_DIR)/process_keycode/process_midi.c |
| 146 | endif | 157 | endif |
| 147 | 158 | ||
| 159 | ifeq ($(MUSIC_ENABLE), 1) | ||
| 160 | SRC += $(QUANTUM_DIR)/process_keycode/process_music.c | ||
| 161 | endif | ||
| 162 | |||
| 148 | ifeq ($(strip $(COMBO_ENABLE)), yes) | 163 | ifeq ($(strip $(COMBO_ENABLE)), yes) |
| 149 | OPT_DEFS += -DCOMBO_ENABLE | 164 | OPT_DEFS += -DCOMBO_ENABLE |
| 150 | SRC += $(QUANTUM_DIR)/process_keycode/process_combo.c | 165 | SRC += $(QUANTUM_DIR)/process_keycode/process_combo.c |
| @@ -154,15 +169,6 @@ ifeq ($(strip $(VIRTSER_ENABLE)), yes) | |||
| 154 | OPT_DEFS += -DVIRTSER_ENABLE | 169 | OPT_DEFS += -DVIRTSER_ENABLE |
| 155 | endif | 170 | endif |
| 156 | 171 | ||
| 157 | ifeq ($(strip $(AUDIO_ENABLE)), yes) | ||
| 158 | OPT_DEFS += -DAUDIO_ENABLE | ||
| 159 | SRC += $(QUANTUM_DIR)/process_keycode/process_music.c | ||
| 160 | SRC += $(QUANTUM_DIR)/process_keycode/process_audio.c | ||
| 161 | SRC += $(QUANTUM_DIR)/audio/audio.c | ||
| 162 | SRC += $(QUANTUM_DIR)/audio/voices.c | ||
| 163 | SRC += $(QUANTUM_DIR)/audio/luts.c | ||
| 164 | endif | ||
| 165 | |||
| 166 | ifeq ($(strip $(FAUXCLICKY_ENABLE)), yes) | 172 | ifeq ($(strip $(FAUXCLICKY_ENABLE)), yes) |
| 167 | OPT_DEFS += -DFAUXCLICKY_ENABLE | 173 | OPT_DEFS += -DFAUXCLICKY_ENABLE |
| 168 | SRC += $(QUANTUM_DIR)/fauxclicky.c | 174 | SRC += $(QUANTUM_DIR)/fauxclicky.c |
| @@ -252,7 +258,7 @@ endif | |||
| 252 | 258 | ||
| 253 | OUTPUTS := $(KEYMAP_OUTPUT) $(KEYBOARD_OUTPUT) | 259 | OUTPUTS := $(KEYMAP_OUTPUT) $(KEYBOARD_OUTPUT) |
| 254 | $(KEYMAP_OUTPUT)_SRC := $(SRC) | 260 | $(KEYMAP_OUTPUT)_SRC := $(SRC) |
| 255 | $(KEYMAP_OUTPUT)_DEFS := $(OPT_DEFS) -DQMK_KEYBOARD=\"$(KEYBOARD)\" -DQMK_KEYMAP=\"$(KEYMAP)\" | 261 | $(KEYMAP_OUTPUT)_DEFS := $(OPT_DEFS) -DQMK_KEYBOARD=\"$(KEYBOARD)\" -DQMK_KEYMAP=\"$(KEYMAP)\" |
| 256 | $(KEYMAP_OUTPUT)_INC := $(VPATH) $(EXTRAINCDIRS) | 262 | $(KEYMAP_OUTPUT)_INC := $(VPATH) $(EXTRAINCDIRS) |
| 257 | $(KEYMAP_OUTPUT)_CONFIG := $(CONFIG_H) | 263 | $(KEYMAP_OUTPUT)_CONFIG := $(CONFIG_H) |
| 258 | $(KEYBOARD_OUTPUT)_SRC := $(CHIBISRC) | 264 | $(KEYBOARD_OUTPUT)_SRC := $(CHIBISRC) |
