WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@zvecr
Copy link
Member

@zvecr zvecr commented Nov 21, 2025

Description

While working on #25802, the fragmentation of logic made implementing a fix more of a chore than it should have been.

This PR aims to simplify the logic so that its not spread across multiple files and consistent with the corresponding CLI logic.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Keyboard (addition or update)
  • Keymap/layout (addition or update)
  • Documentation

Issues Fixed or Closed by This PR

Checklist

  • My code follows the code style of this project: C, Python
  • I have read the PR Checklist document and have made the appropriate changes.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@zvecr zvecr force-pushed the refactor_make_locate_keymap branch from 69a44ff to 76a9ca4 Compare December 4, 2025 11:39
@zvecr zvecr marked this pull request as ready for review December 4, 2025 11:40
@drashna drashna requested a review from a team December 4, 2025 21:04
@zvecr zvecr changed the title Refactor locating of keymap Makefile logic Refactor Makefile logic for locating of keymaps Dec 8, 2025
@zvecr zvecr merged commit 57b284d into qmk:develop Dec 8, 2025
3 checks passed
@zvecr zvecr changed the title Refactor Makefile logic for locating of keymaps Refactor Makefile logic for locating keymaps Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants