diff options
| author | psych3r <abdalrahman.mursi@gmail.com> | 2025-12-06 00:25:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-05 22:25:48 +0000 |
| commit | 08e5fcfdf44c73fbbc8887b100fccd00006aa02e (patch) | |
| tree | f3defb6a9ab7b70f692357daa8527798d6f4ecfc /keyboards/ergodox/keymaps/jacobono/img/colemak-default-layer.png | |
| parent | 1322922c420e56ea45534d5fc74365168f5bf487 (diff) | |
| download | qmk_firmware-08e5fcfdf44c73fbbc8887b100fccd00006aa02e.tar.gz qmk_firmware-08e5fcfdf44c73fbbc8887b100fccd00006aa02e.zip | |
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 'keyboards/ergodox/keymaps/jacobono/img/colemak-default-layer.png')
0 files changed, 0 insertions, 0 deletions
