Browse Source

Migrate build target markers to keyboard.json - DE

pull/23515/head
zvecr 2 weeks ago
parent
commit
307687c859
60 changed files with 52 additions and 269 deletions
  1. +0
    -0
      keyboards/dasky/reverb/keyboard.json
  2. +0
    -0
      keyboards/dc01/arrow/keyboard.json
  3. +0
    -0
      keyboards/dc01/left/keyboard.json
  4. +0
    -0
      keyboards/dc01/numpad/keyboard.json
  5. +0
    -0
      keyboards/dc01/right/keyboard.json
  6. +0
    -0
      keyboards/dcpedit/redherring/keyboard.json
  7. +0
    -0
      keyboards/deng/thirty/keyboard.json
  8. +0
    -0
      keyboards/dichotomy/keyboard.json
  9. +0
    -0
      keyboards/dm9records/plaid/keyboard.json
  10. +0
    -0
      keyboards/dm9records/tartan/keyboard.json
  11. +0
    -0
      keyboards/doio/kb16/rev1/keyboard.json
  12. +0
    -0
      keyboards/doio/kb16/rev2/keyboard.json
  13. +0
    -0
      keyboards/doio/kb38/keyboard.json
  14. +0
    -0
      keyboards/dp60/keyboard.json
  15. +0
    -37
      keyboards/draytronics/scarlet/config.h
  16. +6
    -0
      keyboards/draytronics/scarlet/keyboard.json
  17. +0
    -0
      keyboards/drop/alt/v2/keyboard.json
  18. +0
    -0
      keyboards/drop/cstm65/keyboard.json
  19. +0
    -0
      keyboards/drop/cstm80/keyboard.json
  20. +0
    -0
      keyboards/drop/ctrl/v2/keyboard.json
  21. +0
    -0
      keyboards/drop/sense75/keyboard.json
  22. +0
    -0
      keyboards/drop/shift/v2/keyboard.json
  23. +0
    -0
      keyboards/duck/eagle_viper/v2/keyboard.json
  24. +0
    -0
      keyboards/duck/jetfire/keyboard.json
  25. +0
    -0
      keyboards/duck/lightsaver/keyboard.json
  26. +0
    -0
      keyboards/duck/octagon/v1/keyboard.json
  27. +0
    -0
      keyboards/duck/octagon/v2/keyboard.json
  28. +0
    -0
      keyboards/duck/orion/v3/keyboard.json
  29. +0
    -0
      keyboards/duck/tcv3/keyboard.json
  30. +0
    -0
      keyboards/ducky/one2mini/1861st/keyboard.json
  31. +0
    -0
      keyboards/ducky/one2sf/1967st/keyboard.json
  32. +0
    -0
      keyboards/durgod/k310/base/keyboard.json
  33. +0
    -0
      keyboards/dztech/dz60rgb/v2_1/keyboard.json
  34. +0
    -0
      keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json
  35. +0
    -0
      keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json
  36. +0
    -0
      keyboards/dztech/dz65rgb/v3/keyboard.json
  37. +0
    -28
      keyboards/edi/hardlight/mk1/config.h
  38. +6
    -0
      keyboards/edi/hardlight/mk1/keyboard.json
  39. +0
    -5
      keyboards/edi/hardlight/mk2/config.h
  40. +6
    -0
      keyboards/edi/hardlight/mk2/keyboard.json
  41. +0
    -0
      keyboards/edinburgh41/keyboard.json
  42. +0
    -39
      keyboards/efreet/config.h
  43. +6
    -0
      keyboards/efreet/keyboard.json
  44. +0
    -0
      keyboards/elcantorhs/keyboard.json
  45. +0
    -0
      keyboards/emery65/keyboard.json
  46. +0
    -0
      keyboards/ergodox_ez/shine/keyboard.json
  47. +3
    -1
      keyboards/ergodox_stm32/keyboard.json
  48. +1
    -5
      keyboards/ergodox_stm32/rules.mk
  49. +0
    -39
      keyboards/ericrlau/numdiscipline/rev1/config.h
  50. +6
    -0
      keyboards/ericrlau/numdiscipline/rev1/keyboard.json
  51. +0
    -38
      keyboards/evyd13/eon40/config.h
  52. +6
    -0
      keyboards/evyd13/eon40/keyboard.json
  53. +0
    -39
      keyboards/evyd13/nt660/config.h
  54. +6
    -0
      keyboards/evyd13/nt660/keyboard.json
  55. +0
    -38
      keyboards/evyd13/pockettype/config.h
  56. +6
    -0
      keyboards/evyd13/pockettype/keyboard.json
  57. +0
    -0
      keyboards/evyd13/wasdat/keyboard.json
  58. +0
    -0
      keyboards/evyd13/wasdat_code/keyboard.json
  59. +0
    -0
      keyboards/ez_maker/directpins/teensy_32/keyboard.json
  60. +0
    -0
      keyboards/ez_maker/directpins/teensy_lc/keyboard.json

keyboards/dasky/reverb/info.json → keyboards/dasky/reverb/keyboard.json View File


keyboards/dc01/arrow/info.json → keyboards/dc01/arrow/keyboard.json View File


keyboards/dc01/left/info.json → keyboards/dc01/left/keyboard.json View File


keyboards/dc01/numpad/info.json → keyboards/dc01/numpad/keyboard.json View File


keyboards/dc01/right/info.json → keyboards/dc01/right/keyboard.json View File


keyboards/dcpedit/redherring/info.json → keyboards/dcpedit/redherring/keyboard.json View File


keyboards/deng/thirty/info.json → keyboards/deng/thirty/keyboard.json View File


keyboards/dichotomy/info.json → keyboards/dichotomy/keyboard.json View File


keyboards/dm9records/plaid/info.json → keyboards/dm9records/plaid/keyboard.json View File


keyboards/dm9records/tartan/info.json → keyboards/dm9records/tartan/keyboard.json View File


keyboards/doio/kb16/rev1/info.json → keyboards/doio/kb16/rev1/keyboard.json View File


keyboards/doio/kb16/rev2/info.json → keyboards/doio/kb16/rev2/keyboard.json View File


keyboards/doio/kb38/info.json → keyboards/doio/kb38/keyboard.json View File


keyboards/dp60/info.json → keyboards/dp60/keyboard.json View File


+ 0
- 37
keyboards/draytronics/scarlet/config.h View File

@ -1,37 +0,0 @@
/*Copyright 2020 Blake Drayson / Draytronics
Contact info@draytronics.co.uk
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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/draytronics/scarlet/info.json → keyboards/draytronics/scarlet/keyboard.json View File

@ -20,6 +20,12 @@
"mousekey": true,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["numpad_5x4"],
"layouts": {
"LAYOUT_numpad_5x4": {

keyboards/drop/alt/v2/info.json → keyboards/drop/alt/v2/keyboard.json View File


keyboards/drop/cstm65/info.json → keyboards/drop/cstm65/keyboard.json View File


keyboards/drop/cstm80/info.json → keyboards/drop/cstm80/keyboard.json View File


keyboards/drop/ctrl/v2/info.json → keyboards/drop/ctrl/v2/keyboard.json View File


keyboards/drop/sense75/info.json → keyboards/drop/sense75/keyboard.json View File


keyboards/drop/shift/v2/info.json → keyboards/drop/shift/v2/keyboard.json View File


keyboards/duck/eagle_viper/v2/info.json → keyboards/duck/eagle_viper/v2/keyboard.json View File


keyboards/duck/jetfire/info.json → keyboards/duck/jetfire/keyboard.json View File


keyboards/duck/lightsaver/info.json → keyboards/duck/lightsaver/keyboard.json View File


keyboards/duck/octagon/v1/info.json → keyboards/duck/octagon/v1/keyboard.json View File


keyboards/duck/octagon/v2/info.json → keyboards/duck/octagon/v2/keyboard.json View File


keyboards/duck/orion/v3/info.json → keyboards/duck/orion/v3/keyboard.json View File


keyboards/duck/tcv3/info.json → keyboards/duck/tcv3/keyboard.json View File


keyboards/ducky/one2mini/1861st/info.json → keyboards/ducky/one2mini/1861st/keyboard.json View File


keyboards/ducky/one2sf/1967st/info.json → keyboards/ducky/one2sf/1967st/keyboard.json View File


keyboards/durgod/k310/base/info.json → keyboards/durgod/k310/base/keyboard.json View File


keyboards/dztech/dz60rgb/v2_1/info.json → keyboards/dztech/dz60rgb/v2_1/keyboard.json View File


keyboards/dztech/dz60rgb_ansi/v2_1/info.json → keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json View File


keyboards/dztech/dz60rgb_wkl/v2_1/info.json → keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json View File


keyboards/dztech/dz65rgb/v3/info.json → keyboards/dztech/dz65rgb/v3/keyboard.json View File


+ 0
- 28
keyboards/edi/hardlight/mk1/config.h View File

@ -1,28 +0,0 @@
/*
©2021 Everywhere Defense Industries / Fate Everywhere <fate@7storm.org>
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 3 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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Enable Audio Subsystem with two voices
*/
// #define AUDIO_PIN C6

+ 6
- 0
keyboards/edi/hardlight/mk1/keyboard.json View File

@ -16,6 +16,12 @@
"nkro": false,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5"],
"rows": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4"]


+ 0
- 5
keyboards/edi/hardlight/mk2/config.h View File

@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
#define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5
/* PWM RGB Underglow Defines */


keyboards/edi/hardlight/mk2/info.json → keyboards/edi/hardlight/mk2/keyboard.json View File

@ -43,6 +43,12 @@
"velocikey": true,
"key_lock": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x16"],
"layouts": {
"LAYOUT_ortho_4x16": {

keyboards/edinburgh41/info.json → keyboards/edinburgh41/keyboard.json View File


+ 0
- 39
keyboards/efreet/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2019 Amber Holly
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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/efreet/info.json → keyboards/efreet/keyboard.json View File

@ -27,6 +27,12 @@
"nkro": true,
"backlight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_planck_mit": {

keyboards/elcantorhs/info.json → keyboards/elcantorhs/keyboard.json View File


keyboards/emery65/info.json → keyboards/emery65/keyboard.json View File


keyboards/ergodox_ez/shine/info.json → keyboards/ergodox_ez/shine/keyboard.json View File


keyboards/ergodox_stm32/info.json → keyboards/ergodox_stm32/keyboard.json View File

@ -15,7 +15,9 @@
"nkro": true,
"unicode": true
},
"layouts": {
"processor": "STM32F103",
"bootloader": "custom",
"layouts": {
"LAYOUT_ergodox": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0.375, "w": 1.5},

+ 1
- 5
keyboards/ergodox_stm32/rules.mk View File

@ -1,11 +1,7 @@
# MCU name
MCU = STM32F103
# custom bootloader
MCU_LDSCRIPT = stm32f103_bootloader
BOARD = ST_NUCLEO64_F103RB
# Bootloader selection
BOOTLOADER = custom
CUSTOM_MATRIX = yes
SRC += matrix.c


+ 0
- 39
keyboards/ericrlau/numdiscipline/rev1/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2020 Eric Lau
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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/ericrlau/numdiscipline/rev1/info.json → keyboards/ericrlau/numdiscipline/rev1/keyboard.json View File

@ -21,6 +21,12 @@
"mousekey": true,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"layouts": {
"LAYOUT_all": {
"layout": [

+ 0
- 38
keyboards/evyd13/eon40/config.h View File

@ -1,38 +0,0 @@
/* Copyright 2019 Evy Dekkers
*
* 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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/eon40/info.json → keyboards/evyd13/eon40/keyboard.json View File

@ -34,6 +34,12 @@
"command": true,
"encoder": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_ortho_4x12": {

+ 0
- 39
keyboards/evyd13/nt660/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2020 Evy Dekkers
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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/nt660/info.json → keyboards/evyd13/nt660/keyboard.json View File

@ -28,6 +28,12 @@
"mousekey": false,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["66_ansi", "66_iso"],
"layouts": {
"LAYOUT_all": {

+ 0
- 38
keyboards/evyd13/pockettype/config.h View File

@ -1,38 +0,0 @@
/* Copyright 2019 Evy Dekkers
*
* 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/>.
*/
#pragma once
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/pockettype/info.json → keyboards/evyd13/pockettype/keyboard.json View File

@ -20,6 +20,12 @@
"mousekey": false,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12"],
"layouts": {
"LAYOUT_ortho_4x12": {

keyboards/evyd13/wasdat/info.json → keyboards/evyd13/wasdat/keyboard.json View File


keyboards/evyd13/wasdat_code/info.json → keyboards/evyd13/wasdat_code/keyboard.json View File


keyboards/ez_maker/directpins/teensy_32/info.json → keyboards/ez_maker/directpins/teensy_32/keyboard.json View File


keyboards/ez_maker/directpins/teensy_lc/info.json → keyboards/ez_maker/directpins/teensy_lc/keyboard.json View File


Loading…
Cancel
Save