summaryrefslogtreecommitdiffstats
path: root/generic_features.mk
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2021-10-28 01:07:53 +0100
committerGitHub <noreply@github.com>2021-10-28 01:07:53 +0100
commitb780c797beb726839e99e3f4054f9b4c33331cdc (patch)
tree019aed772e8204149727afb0841f9043a7084eda /generic_features.mk
parent6c507afcf212165dd5f3c3f6c026b517295c5090 (diff)
Migrate makefile utilities to sub-directory (#14917)
Diffstat (limited to 'generic_features.mk')
-rw-r--r--generic_features.mk49
1 files changed, 0 insertions, 49 deletions
diff --git a/generic_features.mk b/generic_features.mk
deleted file mode 100644
index ff02d56bbe..0000000000
--- a/generic_features.mk
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021 QMK
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-SPACE_CADET_ENABLE ?= yes
-GRAVE_ESC_ENABLE ?= yes
-
-GENERIC_FEATURES = \
- COMBO \
- COMMAND \
- DIGITIZER \
- DIP_SWITCH \
- DYNAMIC_KEYMAP \
- DYNAMIC_MACRO \
- ENCODER \
- GRAVE_ESC \
- HAPTIC \
- KEY_LOCK \
- KEY_OVERRIDE \
- LEADER \
- PROGRAMMABLE_BUTTON \
- SPACE_CADET \
- TAP_DANCE \
- VELOCIKEY \
- WPM \
-
-define HANDLE_GENERIC_FEATURE
- # $$(info "Processing: $1_ENABLE $2.c")
- SRC += $$(wildcard $$(QUANTUM_DIR)/process_keycode/process_$2.c)
- SRC += $$(wildcard $$(QUANTUM_DIR)/$2.c)
- OPT_DEFS += -D$1_ENABLE
-endef
-
-$(foreach F,$(GENERIC_FEATURES),\
- $(if $(filter yes, $(strip $($(F)_ENABLE))),\
- $(eval $(call HANDLE_GENERIC_FEATURE,$(F),$(shell echo $(F) | tr '[:upper:]' '[:lower:]'))) \
- ) \
-)