This website works better with JavaScript.
Home
Explore
Help
Sign In
mh
/
qmk_firmware
mirror of
https://github.com/qmk/qmk_firmware/
Watch
1
Star
0
Fork
0
Code
Issues
0
Projects
0
Releases
1.6k
Wiki
Activity
Browse Source
Migrate build target markers to keyboard.json - OQ (
#23564
)
pull/22643/head
Joel Challis
2 weeks ago
committed by
GitHub
parent
5ab3b27e5f
commit
49593dc81f
No known key found for this signature in database
GPG Key ID:
B5690EEEBB952194
36 changed files
with
90 additions
and
158 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+7
-0
keyboards/oddball/info.json
+0
-14
keyboards/oddball/rules.mk
+7
-0
keyboards/oddforge/vea/keyboard.json
+0
-11
keyboards/oddforge/vea/rules.mk
+8
-0
keyboards/om60/keyboard.json
+0
-15
keyboards/om60/rules.mk
+6
-0
keyboards/omkbd/ergodash/mini/keyboard.json
+0
-3
keyboards/omkbd/ergodash/mini/rules.mk
+6
-0
keyboards/omkbd/ergodash/rev1/keyboard.json
+0
-3
keyboards/omkbd/ergodash/rev1/rules.mk
+0
-13
keyboards/omkbd/ergodash/rules.mk
+6
-0
keyboards/omkbd/runner3680/info.json
+0
-13
keyboards/omkbd/runner3680/rules.mk
+8
-0
keyboards/omnikeyish/keyboard.json
+0
-13
keyboards/omnikeyish/rules.mk
+10
-0
keyboards/opendeck/32/rev1/keyboard.json
+0
-16
keyboards/opendeck/32/rev1/rules.mk
+11
-0
keyboards/orthocode/keyboard.json
+0
-15
keyboards/orthocode/rules.mk
+7
-0
keyboards/orthodox/info.json
+0
-0
keyboards/orthodox/rev1/keyboard.json
+0
-1
keyboards/orthodox/rev1/rules.mk
+0
-0
keyboards/orthodox/rev3/keyboard.json
+0
-1
keyboards/orthodox/rev3/rules.mk
+0
-0
keyboards/orthodox/rev3_teensy/keyboard.json
+0
-1
keyboards/orthodox/rev3_teensy/rules.mk
+0
-13
keyboards/orthodox/rules.mk
+0
-0
keyboards/owlab/jelly_evolv/hotswap/625u/keyboard.json
+0
-0
keyboards/owlab/jelly_evolv/hotswap/7u/keyboard.json
+0
-0
keyboards/owlab/jelly_evolv/solder/keyboard.json
+7
-0
keyboards/qpockets/space_space/rev1/keyboard.json
+0
-13
keyboards/qpockets/space_space/rev1/rules.mk
+7
-0
keyboards/qpockets/space_space/rev2/keyboard.json
+0
-13
keyboards/qpockets/space_space/rev2/rules.mk
+0
-0
keyboards/quokka/keyboard.json
+0
-0
keyboards/qvex/lynepad2/keyboard.json
+ 7
- 0
keyboards/oddball/info.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0xCA49"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"nkro"
:
false
,
"pointing_device"
:
true
}
,
"split"
:
{
"enabled"
:
true
}
,
+ 0
- 14
keyboards/oddball/rules.mk
View File
@ -1,17 +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
POINTING_DEVICE_ENABLE
=
yes
POINTING_DEVICE_DRIVER
=
adns9800
DEFAULT_FOLDER
=
oddball/v1
keyboards/oddforge/vea/info.json → keyboards/oddforge/vea/keyboard.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x4155"
,
"device_version"
:
"1.0.0"
}
,
"features"
:
{
"backlight"
:
true
,
"bootmagic"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"rgblight"
:
true
}
,
"backlight"
:
{
"pin"
:
"D4"
}
,
+ 0
- 11
keyboards/oddforge/vea/rules.mk
View File
@ -1,14 +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
BACKLIGHT_ENABLE
=
yes
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
yes
# Enable keyboard RGB underglow
# custom matrix setup
CUSTOM_MATRIX
=
lite
SRC
=
matrix.c
keyboards/om60/info.json → keyboards/om60/keyboard.json
View File
@ -8,6 +8,14 @@
"pid"
:
"0x0001"
,
"device_version"
:
"1.0.0"
}
,
"features"
:
{
"bootmagic"
:
true
,
"encoder"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
false
,
"rgblight"
:
true
}
,
"encoder"
:
{
"rotary"
:
[
{
"pin_a"
:
"B4"
,
"pin_b"
:
"B5"
}
+ 0
- 15
keyboards/om60/rules.mk
View File
@ -1,18 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
# 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
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
CUSTOM_MATRIX
=
lite
SRC
+=
matrix.c
keyboards/omkbd/ergodash/mini/info.json → keyboards/omkbd/ergodash/mini/keyboard.json
View File
@ -8,6 +8,12 @@
"pid"
:
"0x6060"
,
"device_version"
:
"1.0.0"
}
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"nkro"
:
false
}
,
"matrix_pins"
:
{
"cols"
:
[
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"B1"
,
"B3"
,
"B2"
]
,
"rows"
:
[
"D7"
,
"E6"
,
"B4"
,
"B5"
]
+ 0
- 3
keyboards/omkbd/ergodash/mini/rules.mk
View File
@ -1,3 +0,0 @@
BACKLIGHT_ENABLE
=
no
RGBLIGHT_ENABLE
=
no
AUDIO_ENABLE
=
no
keyboards/omkbd/ergodash/rev1/info.json → keyboards/omkbd/ergodash/rev1/keyboard.json
View File
@ -8,6 +8,12 @@
"pid"
:
"0x6060"
,
"device_version"
:
"1.0.0"
}
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"nkro"
:
false
}
,
"matrix_pins"
:
{
"cols"
:
[
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"B1"
,
"B3"
,
"B2"
]
,
"rows"
:
[
"D4"
,
"D7"
,
"E6"
,
"B4"
,
"B5"
]
+ 0
- 3
keyboards/omkbd/ergodash/rev1/rules.mk
View File
@ -1,3 +0,0 @@
BACKLIGHT_ENABLE
=
no
RGBLIGHT_ENABLE
=
no
AUDIO_ENABLE
=
no
+ 0
- 13
keyboards/omkbd/ergodash/rules.mk
View File
@ -1,14 +1 @@
# 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
AUDIO_ENABLE
=
no
# Audio output
RGBLIGHT_ENABLE
=
no
# Enable WS2812 RGB underlight.
DEFAULT_FOLDER
=
omkbd/ergodash/rev1
+ 6
- 0
keyboards/omkbd/runner3680/info.json
View File
@ -1,6 +1,12 @@
{
"processor"
:
"atmega32u4"
,
"bootloader"
:
"caterina"
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
false
,
"mousekey"
:
false
,
"nkro"
:
false
}
,
"split"
:
{
"enabled"
:
true
}
+ 0
- 13
keyboards/omkbd/runner3680/rules.mk
View File
@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
no
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
no
# Mouse keys
EXTRAKEY_ENABLE
=
no
# 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
DEFAULT_FOLDER
=
omkbd/runner3680/5x8
keyboards/omnikeyish/info.json → keyboards/omnikeyish/keyboard.json
View File
@ -9,6 +9,14 @@
"device_version"
:
"13.3.7"
,
"force_nkro"
:
true
}
,
"features"
:
{
"bootmagic"
:
true
,
"command"
:
true
,
"console"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"nkro"
:
true
}
,
"indicators"
:
{
"caps_lock"
:
"E1"
,
"num_lock"
:
"E0"
,
+ 0
- 13
keyboards/omnikeyish/rules.mk
View File
@ -1,15 +1,2 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
no
# Mouse keys
EXTRAKEY_ENABLE
=
yes
# Audio control and System control
CONSOLE_ENABLE
=
yes
# Console for debug
COMMAND_ENABLE
=
yes
# Commands for debug and configuration
NKRO_ENABLE
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
AUDIO_ENABLE
=
no
RGBLIGHT_ENABLE
=
no
# Project specific files
SRC
+=
dynamic_macro.c
keyboards/opendeck/32/rev1/info.json → keyboards/opendeck/32/rev1/keyboard.json
View File
@ -1,4 +1,14 @@
{
"build"
:
{
"lto"
:
true
}
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
false
,
"mousekey"
:
false
,
"nkro"
:
true
,
"rgb_matrix"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"B4"
,
"D7"
,
"D6"
,
"D4"
,
"F7"
,
"F6"
,
"F5"
,
"F4"
]
,
"rows"
:
[
"C7"
,
"C6"
,
"B6"
,
"B5"
]
+ 0
- 16
keyboards/opendeck/32/rev1/rules.mk
View File
@ -1,18 +1,2 @@
# Processor frequency
F_CPU
=
8000000
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
no
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
no
# Mouse keys
EXTRAKEY_ENABLE
=
no
# Audio control and System control
CONSOLE_ENABLE
=
no
# Console for debug
COMMAND_ENABLE
=
no
# Commands for debug and configuration
NKRO_ENABLE
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
RGB_MATRIX_ENABLE
=
yes
LTO_ENABLE
=
yes
keyboards/orthocode/info.json → keyboards/orthocode/keyboard.json
View File
@ -9,6 +9,17 @@
"device_version"
:
"0.0.1"
,
"max_power"
:
100
}
,
"build"
:
{
"lto"
:
true
}
,
"features"
:
{
"bootmagic"
:
true
,
"encoder"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
false
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"C4"
,
"C3"
,
"C2"
,
"C1"
,
"C0"
,
"D7"
,
"D6"
,
"A7"
,
"A4"
,
"A5"
,
"A6"
,
"A3"
,
"A2"
,
"A1"
,
"A0"
]
,
"rows"
:
[
"B0"
,
"B1"
,
"B2"
,
"B3"
,
"B4"
]
+ 0
- 15
keyboards/orthocode/rules.mk
View File
@ -1,17 +1,2 @@
# Processor frequency
F_CPU
=
16000000
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
# 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
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
# Enables the use of one or more encoders
LTO_ENABLE
=
yes
+ 7
- 0
keyboards/orthodox/info.json
View File
@ -1,4 +1,11 @@
{
"features"
:
{
"bootmagic"
:
false
,
"command"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
false
}
,
"split"
:
{
"enabled"
:
true
}
keyboards/orthodox/rev1/info.json → keyboards/orthodox/rev1/keyboard.json
View File
+ 0
- 1
keyboards/orthodox/rev1/rules.mk
View File
@ -1 +0,0 @@
BACKLIGHT_ENABLE
=
no
keyboards/orthodox/rev3/info.json → keyboards/orthodox/rev3/keyboard.json
View File
+ 0
- 1
keyboards/orthodox/rev3/rules.mk
View File
@ -1 +0,0 @@
BACKLIGHT_ENABLE
=
no
keyboards/orthodox/rev3_teensy/info.json → keyboards/orthodox/rev3_teensy/keyboard.json
View File
+ 0
- 1
keyboards/orthodox/rev3_teensy/rules.mk
View File
@ -1 +0,0 @@
BACKLIGHT_ENABLE
=
no
+ 0
- 13
keyboards/orthodox/rules.mk
View File
@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
no
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
# Mouse keys
EXTRAKEY_ENABLE
=
yes
# Audio control and System control
CONSOLE_ENABLE
=
no
# Console for debug
COMMAND_ENABLE
=
yes
# Commands for debug and configuration
NKRO_ENABLE
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
AUDIO_ENABLE
=
no
# Audio output
RGBLIGHT_ENABLE
=
no
# Enable WS2812 RGB underlight.
DEFAULT_FOLDER
=
orthodox/rev3
keyboards/owlab/jelly_evolv/hotswap/625u/info.json → keyboards/owlab/jelly_evolv/hotswap/625u/keyboard.json
View File
keyboards/owlab/jelly_evolv/hotswap/7u/info.json → keyboards/owlab/jelly_evolv/hotswap/7u/keyboard.json
View File
keyboards/owlab/jelly_evolv/solder/info.json → keyboards/owlab/jelly_evolv/solder/keyboard.json
View File
keyboards/qpockets/space_space/rev1/info.json → keyboards/qpockets/space_space/rev1/keyboard.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x7373"
,
"device_version"
:
"30.0.0"
}
,
"features"
:
{
"bootmagic"
:
true
,
"encoder"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"D4"
,
"B4"
,
"B5"
,
"B6"
,
"C6"
,
"F7"
,
"F6"
,
"F0"
,
"B0"
,
"E6"
,
"B1"
]
,
"rows"
:
[
"F1"
,
"F4"
,
"F5"
,
"C7"
]
+ 0
- 13
keyboards/qpockets/space_space/rev1/rules.mk
View File
@ -1,13 +0,0 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
# 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
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
keyboards/qpockets/space_space/rev2/info.json → keyboards/qpockets/space_space/rev2/keyboard.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x7373"
,
"device_version"
:
"30.0.2"
}
,
"features"
:
{
"bootmagic"
:
true
,
"encoder"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"C6"
,
"F6"
,
"F1"
,
"F4"
,
"F5"
,
"E6"
,
"D6"
,
"B2"
,
"B5"
,
"D3"
,
"D2"
]
,
"rows"
:
[
"B1"
,
"B0"
,
"D5"
,
"B6"
]
+ 0
- 13
keyboards/qpockets/space_space/rev2/rules.mk
View File
@ -1,13 +0,0 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
# 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
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
keyboards/quokka/info.json → keyboards/quokka/keyboard.json
View File
keyboards/qvex/lynepad2/info.json → keyboards/qvex/lynepad2/keyboard.json
View File
Write
Preview
Loading…
Cancel
Save