diff options
| author | psych3r | 2025-12-05 23:25:48 +0100 |
|---|---|---|
| committer | GitHub | 2025-12-05 23:25:48 +0100 |
| commit | 08e5fcfdf44c73fbbc8887b100fccd00006aa02e (patch) | |
| tree | f3defb6a9ab7b70f692357daa8527798d6f4ecfc /quantum/action_layer.c | |
| parent | 1322922c420e56ea45534d5fc74365168f5bf487 (diff) | |
Fix USER_PATH resolution on case-insensitive filesystems (#25853)
When QMK_USERSPACE is empty, the wildcard check in build_keyboard.mk
incorrectly matches user home directories on case-insensitive filesystems
(macOS/Windows), causing USER_PATH to resolve to an absolute path instead
of a relative path.
This only affects users whose username matches their user directory name
(e.g., username 'psycher' with home '/Users/psycher' and QMK user dir
'users/psycher').
Fix by checking if QMK_USERSPACE is non-empty before performing the
wildcard check.
Diffstat (limited to 'quantum/action_layer.c')
0 files changed, 0 insertions, 0 deletions