-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
Build the GTK renderer on Ubuntu on CI #347
Conversation
Hi @MaxDesiatov , |
I didn't do a very thorough investigation, seems that the Runtime dependency in OpenCombine is causing issues. I'm going to replace it with a plain |
I can now build and run TokamakGTKDemo - and it's great to see it running on Ubuntu! Currently nothing re-renders when state changes, but I don't know if that has anything to do with the changes to OpenCombine with regards to Runtime. |
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.
All workflow and Makefile changes looks good to me.
As I mentioned the TokamakGTKDemo does not re-render at state changes, but I don't know if that has anything to do with the 0.12.0-alpha3 version of OpenCombine or not (since I haven't been able to build on Ubuntu before).
Makes sense. I think lack of updates needs to be investigated separately. |
We should make sure that our reconciler and renderer code also builds on Ubuntu.
This PR also contains some formatting changes, which were done by the latest version of SwiftFormat.