summaryrefslogtreecommitdiff
path: root/builddefs/generic_features.mk
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-11-09 02:01:44 +0000
committerGitHub <noreply@github.com>2023-11-09 02:01:44 +0000
commit147865cf57feaf9dfb59aeeffa8b1d541c064d93 (patch)
treedb1ac7a65897d8a858dd3c58040b7e516cc5d997 /builddefs/generic_features.mk
parent4e577cbbea4c9cb63b9d4e352262ab8dbfb7eead (diff)
Migrate some common features to generic (#22403)
Diffstat (limited to 'builddefs/generic_features.mk')
-rw-r--r--builddefs/generic_features.mk18
1 files changed, 15 insertions, 3 deletions
diff --git a/builddefs/generic_features.mk b/builddefs/generic_features.mk
index 261da564b2..9c86958625 100644
--- a/builddefs/generic_features.mk
+++ b/builddefs/generic_features.mk
@@ -13,33 +13,45 @@
# 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
+MAGIC_ENABLE ?= yes
+SEND_STRING_ENABLE ?= yes
+SPACE_CADET_ENABLE ?= yes
GENERIC_FEATURES = \
+ AUTO_SHIFT \
AUTOCORRECT \
CAPS_WORD \
COMBO \
COMMAND \
+ CRC \
DEFERRED_EXEC \
DIGITIZER \
DIP_SWITCH \
DYNAMIC_KEYMAP \
DYNAMIC_MACRO \
+ DYNAMIC_TAPPING_TERM \
GRAVE_ESC \
HAPTIC \
KEY_LOCK \
KEY_OVERRIDE \
LEADER \
+ MAGIC \
+ MOUSEKEY \
+ MUSIC \
+ OS_DETECTION \
PROGRAMMABLE_BUTTON \
REPEAT_KEY \
SECURE \
+ SEND_STRING \
+ SEQUENCER \
SPACE_CADET \
SWAP_HANDS \
TAP_DANCE \
+ TRI_LAYER \
+ VIA \
+ VIRTSER \
WPM \
- DYNAMIC_TAPPING_TERM \
- TRI_LAYER
define HANDLE_GENERIC_FEATURE
# $$(info "Processing: $1_ENABLE $2.c")