-
Notifications
You must be signed in to change notification settings - Fork 682
[ci] Add CircleCI for cross-compiling #592
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
Conversation
|
Yes, I commented the prototype for |
Might help with #592 Ie. bringing in qsort_r() prototype always.
|
Please make sure it will work on Visual C also https://ci.appveyor.com/project/behdad/harfbuzz/build/1.0.701/job/yeg17r37a9ledfv4#L473 |
|
Enabled. |
|
If qsort_r becomes too much trouble, I'll remove that and just use the included version. Maybe we should do that anyway. |
|
Rebased and still https://circleci.com/gh/ebraminio/harfbuzz/tree/master |
|
Added our new badge also :) I don't know why we don't see it yet |
|
@behdad, I guess yiu should start the ci or something like that as the badge on readme. |
|
Ok I'll get rid of the qsort_r. |
|
In the queue. |
|
One intresting thing to note, circleci provides SSH access to Ci machines, you can use it when you want access the environment harfbuzz build fails. |
|
Also I should note we are not limited to crossdock images, you can find and even create and host freely on dockerhub your own images for testing more environments. |
|
Also feel free to change cmake build of this ci config to autotools, I just found using cmake easier. I didn't test auxilary harfbuzz thinga like hb-ft as they need separate compile of other libraries also but feel free to do so if you found easier way. |
|
I don't care about cmake or not, but do care about running tests if possible. Though, just building is indeed better than nothing. Thanks. Oh wait, these are all cross-builds, so we cannot test, right? Then cmake is as good as any. Thanks! |
|
Any idea why arm64 is failing: Also, can you somehow configure it to not try building gh-pages branch? |
https://circleci.com/docs/2.0/configuration-reference/#branches would do that I guess. |
|
Thanks. |
Part of #589
@behdad, you should login into http://circleci.com and enable it for harfbuzz but before that, do you have any idea why this is happening on some compilers? Have a look at this for more info.