Skip to content
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

Add possibility to specify ChibiOS folder #8

Closed
wants to merge 1 commit into from

Conversation

fredizzimo
Copy link
Contributor

I added a the possibility of specifying the location of ChibiOS. This way keyboard projects can include it in their own projects, either as a submodule or a subtree. As the modules no longer need to be nested it would even be possible to have tmk_core as a subtree and ChibiOS as a submodule, both located as subfolders of the main keyboard root folder.

I believe this is the best we can do in order to fix the issue I raised here #6. At least with this patch only the keyboard repository contributors need to care about having compatible ChibiOS and tmk_core versions, instead of all the users.

@tmk
Copy link
Owner

tmk commented Feb 27, 2016

it makes sense, hard coded path is not useful.

does ?= work instead for you? i learned it in make docs recently and prefer it.

@fredizzimo
Copy link
Contributor Author

Yes, ?= is better. I tested it and it seems to behave as it should.

I haven't needed to touch make files before starting doing this, so I didn't know that syntax.

I forgot to ask, should I update the pull request, or do you manually edit it?

@tmk
Copy link
Owner

tmk commented Feb 28, 2016

Could you edit this pull request so that I can merge it?
Thanks.

@tmk
Copy link
Owner

tmk commented Feb 28, 2016

never mind. Fixed at afef9b4.

@tmk tmk closed this Feb 28, 2016
@fredizzimo fredizzimo deleted the external_chibios branch February 28, 2016 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants