1
0
Fork 0

Add qmk ci-validate-aliases (#22205)

This commit is contained in:
Nick Brassel 2023-10-06 10:34:23 +11:00 committed by GitHub
parent 92873cc14f
commit 127560ae22
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 97 additions and 55 deletions

View file

@ -92,8 +92,11 @@ def keyboard_folder(keyboard):
"""
aliases = json_load(Path('data/mappings/keyboard_aliases.hjson'))
if keyboard in aliases:
while keyboard in aliases:
last_keyboard = keyboard
keyboard = aliases[keyboard].get('target', keyboard)
if keyboard == last_keyboard:
break
rules_mk_file = Path(base_path, keyboard, 'rules.mk')