qmk_firmware/keyboards/handwired
Zach White ef6329af7c
Create a system to map between info.json and config.h/rules.mk (#11548)
* generate rules.mk from a json mapping

* generate rules.mk from a json mapping

* support for config.h from json maps

* improve the mapping system

* document the mapping system

* move data/maps to data/mappings

* fix flake8 errors

* fixup LED_MATRIX_DRIVER

* remove product and description from the vision_division keymap level

* reduce the complexity of generate-rules-mk

* add tests for the generate commands

* fix qmk doctor when submodules are not clean
2021-01-31 12:46:00 -08:00
..
2x5keypad Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
3dp660 Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
6key Add 6key to keyboards/handwired (#11226) 2020-12-30 00:03:35 +00:00
6macro Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
42 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
108key_trackpoint Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
412_64 Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
aek64 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
angel [Keyboard] A symmetric stagger keyboard: Angel (#11501) 2021-01-29 19:24:42 -08:00
aplx2 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
aranck Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
arrow_pad Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
atreus50 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
bdn9_ble Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
bento Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
bigmac [Keyboard] Adding "Bigmac" 5x17 handwired by Taylore101 (#11204) 2021-01-06 09:40:33 -08:00
boss566y/redragon_vara Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
brain Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
cans12er Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
chiron Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
ck4x4 ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
cmd60 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
co60 Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
colorlice Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
curiosity Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
d48 Merge remote-tracking branch 'origin/master' into develop 2021-01-13 16:13:04 +00:00
dactyl Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
dactyl_left Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
dactyl_manuform [Keymap] Cleanup and updating of drashna keymap code (#11516) 2021-01-22 08:23:03 -08:00
dactyl_promicro Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
dactyl_rah Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
daishi Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
datahand Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
ddg_56 Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
eagleii Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
evk remove duplicate manufacturer 2021-01-13 16:03:52 -08:00
fc200rt_qmk Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
fivethirteen Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
floorboard Merge remote-tracking branch 'upstream/master' into develop 2021-01-27 17:39:20 +11:00
frenchdev Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
freoduo remove duplicate manufacturer 2021-01-13 16:03:52 -08:00
fruity60 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
gamenum Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
hacked_motospeed Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
heisenberg Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
hexon38 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
hnah40 Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
hnah40rgb Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
hnah108 Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
ibm122m Merge remote-tracking branch 'upstream/master' into develop 2021-01-27 17:39:20 +11:00
jn68m Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
jopr Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
jot50 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
jotanck Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
jotpad16 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
jtallbean Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
juliet Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
k8split Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
k_numpad17 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
kbod Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
ks63 Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
leftynumpad Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
lovelive9 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
magicforce61 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
magicforce68 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
mechboards_micropad Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
minorca Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
ms_sculpt_mobile Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
myskeeb Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
nicekey Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
not_so_minidox Remove QMK_KEYBOARD_CONFIG_H (#11576) 2021-01-22 19:32:10 +00:00
novem Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
numpad20 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
obuwunkunubi/spaget Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
onekey ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
ortho5x13 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
owlet60 Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
p65rgb Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
p1800fl Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
pilcrow Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
pill60 Merge remote-tracking branch 'origin/master' into develop 2021-01-25 05:38:32 +00:00
postageboard Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
prime_exl Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
prime_exl_plus Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
prkl30 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
promethium Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
pterodactyl Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
pteron Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
pteron38 Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
pteron44 Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
pytest Create a system to map between info.json and config.h/rules.mk (#11548) 2021-01-31 12:46:00 -08:00
qc60 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
reddot Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
retro_refit Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
riblee_f401 ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
riblee_f411 Merge remote-tracking branch 'origin/master' into develop 2021-01-25 05:38:32 +00:00
rs60 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
selene Merge remote-tracking branch 'origin/master' into develop 2021-01-13 16:13:04 +00:00
sick68 Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
sick_pad Merge remote-tracking branch 'origin/master' into develop 2021-01-13 16:13:04 +00:00
slash Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
sono1 ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
space_oddity Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
splittest Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
steamvan Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
sticc14 Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
stream_cheap Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
swiftrax pull retropad out of handwired and update readme.md (#11545) 2021-01-27 00:52:17 +00:00
symmetric70_proto Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
symmetry60 Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
t111 ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
tennie Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
terminus_mini Remove MIDI_ENABLE_STRICT from keyboards' config.h (#11679) 2021-01-27 17:26:26 +11:00
trackpoint Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
traveller Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
tritium_numpad Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
twadlee/tp69 Merge remote-tracking branch 'upstream/master' into develop 2021-01-27 17:39:20 +11:00
unk Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
videowriter Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
wabi Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00
woodpad Woodpad refactor (#11651) 2021-01-23 03:48:27 +11:00
wulkan Merge remote-tracking branch 'upstream/master' into develop 2021-01-20 10:00:28 +11:00
xealous Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
xealousbrown Remove DESCRIPTION, H-J (#11616) 2021-01-20 00:38:12 +11:00
z150 ChibiOS conf migrations... take 11 (#11646) 2021-01-21 17:00:53 +11:00
zergo Exclude more keyboards from CI (#11436) 2021-01-13 08:12:28 -08:00