-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
cmake: Refactor into seperate files #469
Conversation
…en everything fails (travis)
afac90e
to
4209e4b
Compare
As everybody is fearly busy and some contribution is pending for debian packaging (fixes) we need this merged. I will merge it myself for now, when there are questions feel free to place them here. |
@xor-gate Terribly sorry, I'm currently away fishing till Wednesday-Thursday and there's (a. Very poor cellphone coverage b. I have no deb-pkg stuff on my 'field' laptop). I'll check everything once I'm back, hope you're not in a terrible hurry. (And it looks like my homeserver infrastructure along with jenkins is down as well due to a power outage). |
Hi @nekromant yeah I just figured out a few days ago. It is no showstopper. I already have merged as someone else is improving the debian packaging. Have fun fishing! |
@xor-gate, @OsterlaD I'm finally back. Looks like I've missed all the fun with the recent debian packaging fixes. Anyways, I've tested the current master, debian packaging and did a full ci run, everything looks fine so far.
|
|
We will continue discussion in this issue: |
I have seen problems with travis infrastructure and old tools versions the git/project version gets broken. Now this is more reliable and has always a fallback to the
.version
file. When the utilities are build the version is linked into the executable and printed on startup like OpenOCD does.@nekromant could you review this works for you, as I have moved stuff all over the place and maybe have broken debian packaging.