tmk_core icon indicating copy to clipboard operation
tmk_core copied to clipboard

Chibios is no longer a submodule

Open fredizzimo opened this issue 9 years ago • 4 comments

Hi,

I was going to merge the new updates to the infinity_ergodox project. However I got the first problem immediately when trying to compile the master branch.

The tmk_core repository no longer contains the Chibios source code as a subrepository, so the project won't compile directly. Are we supposed to download the correct version of Chibios ourselves in order to make it work? I think it was quite handy to have it as a submodule, and therefore always the correct version.

fredizzimo avatar Feb 21 '16 20:02 fredizzimo

Note that the serial uart support for ergodox will need at least this commit from flabbergast's chibios branch. https://github.com/flabbergast/ChibiOS/commit/fc6686e84486a6afedde9ad394e344b8025e8c07

fredizzimo avatar Feb 21 '16 22:02 fredizzimo

yes, adding submodule is good idea I'll use 'kinetis' branch.

tmk avatar Feb 21 '16 23:02 tmk

hmm, submodule doesn't work when subtree-ing tmk_core. I'll leave this alone for a while until I get nice idea.

tmk avatar Feb 22 '16 00:02 tmk

I created a pull request https://github.com/tmk/tmk_core/pull/8, with one possible solution to the problem. I believe this is the best we can do without resorting to custom git plugins, or scripts for updating the submoudules.

fredizzimo avatar Feb 27 '16 16:02 fredizzimo