diff options
author | Joel Challis <git@zvecr.com> | 2021-10-28 01:07:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-28 01:07:53 +0100 |
commit | b780c797beb726839e99e3f4054f9b4c33331cdc (patch) | |
tree | 019aed772e8204149727afb0841f9043a7084eda /generic_features.mk | |
parent | 6c507afcf212165dd5f3c3f6c026b517295c5090 (diff) |
Migrate makefile utilities to sub-directory (#14917)
Diffstat (limited to 'generic_features.mk')
-rw-r--r-- | generic_features.mk | 49 |
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:]'))) \ - ) \ -) |