#How do I determine what is generating the code that is failing in the Github action?

1 messages · Page 1 of 1 (latest)

sharp herald
#

I'm getting an error when I run the Github action to create my firmware.
/tmp/tmp.i4B5fYZ6dC/zephyr/include/generated/devicetree_generated.h:4726:118: error: 'DT_N_S_keymap_S_layer1_P_bindings_IDX_32_PH_FULL_NAME' undeclared here (not in a function); did you mean 'DT_N_S_keymap_S_layer4_P_bindings_IDX_32_PH'?

I assume that's a macro the parser is creating based on the keycodes I'm creating, and one of my codes is bad. How can I determine what's causing this and what's bad?

scenic nymph
sharp herald
#

I saw that file. I didn't see anything in the layer 1 there that looked problematic.

#

Is there any sort of validator script that can tell me what's wrong with my config?

scenic nymph
#

This is the validator script that's running, unfortunately

#

Did you check around 32nd item? Paste the line if you can't spot the issue

#

I sometimes use my keymap-drawer parser to "get a second opinion" but it will be easier to fix the issue than get that running for you, probably

sharp herald
#

I found it. I have LGUI without the &kp prefix.