-
-
Notifications
You must be signed in to change notification settings - Fork 40.7k
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
Migrate platform independent code from tmk_core -> quantum #13673
Conversation
Need to retarget |
Will rebase closer to develop closing, to minimise any potential issues with other user PRs. |
3f5dd24
to
6b98ed3
Compare
6b98ed3
to
163fbbe
Compare
2a45e35
to
c900427
Compare
c2794ab
to
0e85fe2
Compare
I'm not sure why, but this break split side detection. EE Hands, master left/right doesn't matter, the USB side registers as left. Period. Confirmed on 3 different boards. And both with merging into a branch and checkout out this PR directly. |
Probably because these files get linked in a different order after applying the PR:
SRC += $(KEYBOARD_SRC) \
$(KEYMAP_C) \
$(QUANTUM_SRC)
...
# this appends $(QUANTUM_DIR)/split_common/split_util.c to $(QUANTUM_SRC) if requested
include common_features.mk
...
SRC += $(TMK_COMMON_SRC) So before the PR Note that the behavior of |
Kinda meh, but the latest commit should resolve the split issues. Given the other |
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.
Can confirm it works
Found an issue. quantum/via.h:19:10: fatal error: tmk_core/common/eeconfig.h: No such file or directory
#include "tmk_core/common/eeconfig.h" // for EECONFIG_SIZE |
ad28751
to
7e844e9
Compare
Updated path to keycode.h (file moved in qmk#13673).
* Migrate action|keyboard|keycode|eeconfig from tmk_core -> quantum
* Migrate action|keyboard|keycode|eeconfig from tmk_core -> quantum
Description
Trying to catch the end of the develop cycle to minimise merge issues
Types of Changes
Checklist