psych3r
08e5fcfdf4
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.
2025-12-05 22:25:48 +00:00
..
docsgen
Bump vite from 5.4.20 to 5.4.21 in /builddefs/docsgen ( #25740 )
2025-10-21 10:57:34 +01:00
build_full_test.mk
[Core] use keycode_string in unit tests ( #25042 )
2025-03-21 08:47:22 +01:00
build_json.mk
Fix community layout keymap discovery ( #25802 )
2025-11-22 04:30:27 +00:00
build_keyboard.mk
Fix USER_PATH resolution on case-insensitive filesystems ( #25853 )
2025-12-05 22:25:48 +00:00
build_layout.mk
Fix community layout keymap discovery ( #25802 )
2025-11-22 04:30:27 +00:00
build_test.mk
Refactor battery driver ( #25550 )
2025-08-17 01:14:48 +01:00
common_features.mk
Add PixArt PAW-3222 mouse sensor driver ( #25763 )
2025-11-12 09:02:52 +11:00
common_rules.mk
[Bug] Minimise force-included files ( #25194 )
2025-05-05 10:07:53 +10:00
converters.mk
Remove converter assumption that everything is a promicro ( #20330 )
2025-08-15 09:13:13 +01:00
disable_features.mk
Remove thermal printer. ( #18959 )
2022-11-06 00:15:55 +11:00
generic_features.mk
Refactor battery driver ( #25550 )
2025-08-17 01:14:48 +01:00
message.mk
[Feature] Compilation warning if both keymap.json and keymap.c exist ( #19939 )
2023-09-25 14:17:50 +10:00
show_options.mk
Remove RING_BUFFERED_6KRO_REPORT_ENABLE due to disuse. ( #24433 )
2024-09-24 12:53:55 +01:00
support.mk
gcc15 AVR compilation fixes ( #25238 )
2025-05-19 09:22:31 +10:00
testlist.mk
Refactor battery driver ( #25550 )
2025-08-17 01:14:48 +01:00