Generate keymap.json config options more forcefully (#21960)
This commit is contained in:
parent
920a8f658c
commit
de381ad3b7
2 changed files with 21 additions and 10 deletions
|
@ -15,7 +15,12 @@ from qmk.constants import GPL2_HEADER_C_LIKE, GENERATED_HEADER_C_LIKE
|
|||
|
||||
|
||||
def generate_define(define, value=None):
|
||||
is_keymap = cli.args.filename
|
||||
value = f' {value}' if value is not None else ''
|
||||
if is_keymap:
|
||||
return f"""
|
||||
#undef {define}
|
||||
#define {define}{value}"""
|
||||
return f"""
|
||||
#ifndef {define}
|
||||
# define {define}{value}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue