aboutsummaryrefslogtreecommitdiff
path: root/keyboards/zigotica
diff options
context:
space:
mode:
authorJoel Challis <[email protected]>2024-04-05 15:44:06 +0100
committerGitHub <[email protected]>2024-04-05 15:44:06 +0100
commit1f3d709fcb22dd922369fa434813531fed3748ab (patch)
treeea88c1c7b2270bfd25b50e5d5da34628a85d427a /keyboards/zigotica
parent9fa91ad4947293f75df4c0e85ea594b1529afbca (diff)
downloadqmk_firmware-1f3d709fcb22dd922369fa434813531fed3748ab.tar.gz
qmk_firmware-1f3d709fcb22dd922369fa434813531fed3748ab.zip
Migrate build target markers to keyboard.json - YZ (#23421)
Diffstat (limited to 'keyboards/zigotica')
-rw-r--r--keyboards/zigotica/z34/keyboard.json (renamed from keyboards/zigotica/z34/info.json)7
-rw-r--r--keyboards/zigotica/z34/rules.mk16
2 files changed, 7 insertions, 16 deletions
diff --git a/keyboards/zigotica/z34/info.json b/keyboards/zigotica/z34/keyboard.json
index e82a6dd304..5faa9b23b2 100644
--- a/keyboards/zigotica/z34/info.json
+++ b/keyboards/zigotica/z34/keyboard.json
@@ -8,6 +8,12 @@
"pid": "0x0002",
"device_version": "0.0.1"
},
+ "build": {
+ "lto": true
+ },
+ "features": {
+ "extrakey": true
+ },
"processor": "atmega32u4",
"bootloader": "caterina",
"matrix_pins": {
@@ -19,6 +25,7 @@
]
},
"split": {
+ "enabled": true,
"soft_serial_pin": "D2",
"matrix_pins": {
"right": {
diff --git a/keyboards/zigotica/z34/rules.mk b/keyboards/zigotica/z34/rules.mk
index 669d2bc02f..68cfee0281 100644
--- a/keyboards/zigotica/z34/rules.mk
+++ b/keyboards/zigotica/z34/rules.mk
@@ -1,19 +1,3 @@
-# Build Options
-# change yes to no to disable
-#
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = no # Mouse keys
-EXTRAKEY_ENABLE = yes # Audio control and System control
-CONSOLE_ENABLE = no # Console for debug
-COMMAND_ENABLE = no # Commands for debug and configuration
-NKRO_ENABLE = no # Enable N-Key Rollover
-BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
-RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
-AUDIO_ENABLE = no # Audio output
-SPLIT_KEYBOARD = yes # Split common
-LTO_ENABLE = yes # Enables Link Time Optimization (LTO) which reduces the compiled size
-
# There are no extra pins, so we make sure to disable OLED and Encoders
OLED_SUPPORTED = no # Enables the use of OLED displays
ENCODER_SUPPORTED = no # Enables the use of encoders
-