diff options
author | Erovia <Erovia@users.noreply.github.com> | 2022-03-27 21:28:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-27 21:28:36 +0100 |
commit | 8c0198334c5a76b93530d6edd9b11ea99ea40018 (patch) | |
tree | f6c1f8a7be6dc5fbf1973f4d869b8b7d50a8d432 /lib/python/qmk/cli/generate/rules_mk.py | |
parent | 5fae1ec9c3aa105848da8fa7aa249918917b9fd6 (diff) |
CLI: Lint non-data driven macros in info.json (#16739)
* CLI: Lint non-data driven macros in info.json
Macros in info.json should either have the "matrix" key with the matrix
data or should should be also present in <keyboard>.h
* Add verification of matrix data
* Use generic '<keyboard>.h' in output
* Add keyboard name to output
* Make C layout macro finding more robust
The old code missed C macros if they had whitespace between '#' and
'define' or had whitespace before '#'.
Diffstat (limited to 'lib/python/qmk/cli/generate/rules_mk.py')
0 files changed, 0 insertions, 0 deletions