-
-
Notifications
You must be signed in to change notification settings - Fork 40.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Core] Add compile/make macro to core #15959
Conversation
ba50fc1
to
9358177
Compare
ec17fed
to
485ad73
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might want to be opt in instead as its adding about 1k in most of the builds i've compared.
Tinkering with this, even just a send_string adds about 500 bytes to the firmware. Which is a surprisingly large amount (even when it's a set string). Making it opt-in is probably best. |
e01d018
to
8337569
Compare
fix linting fix testing error work around test idiocyncracies fix more lint something something stupid tests add doc
Co-authored-by: precondition <[email protected]>
Co-authored-by: Joel Challis <[email protected]>
* [Core] Add KC_MAKE keycode to core fix linting fix testing error work around test idiocyncracies fix more lint something something stupid tests add doc * updates based on feedback * Add bad names * Fixup docs * semantics but cleaner Co-authored-by: precondition <[email protected]> * Hide oneshot checks behind preprocessors * Move no-compile option around * Fix formatting * make shift optional * Make opt in * fix formatting * update send string function name Co-authored-by: Joel Challis <[email protected]> Co-authored-by: precondition <[email protected]> Co-authored-by: Joel Challis <[email protected]>
Description
This outputs
qmk compile -kb {keyboard} -km {keymap}
on tap, orqmk flash
if shift is held with it.Types of Changes
Checklist