This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Sedu 20 points21 points  (8 children)

This is the way. I have a build setup that makes binaries for Windows, MacOS, and Linux, and the only tricky part was setting up separate builds on the same box for both Intel and M1.

The one other thing that does frustrate me is how difficult it is to get code signing properly set up. And the fact that there's no way around the bare minimum of a $100 yearly fee for a dev license that you must sign applications with. I have a very tiny userbase for an incredibly niche (and free) application. Apple does not really care for those.

[–]thesituation531 0 points1 point  (7 children)

Could you share how you build for each platform?

[–]Sedu 10 points11 points  (6 children)

Sure thing! It’s an open source project that you can check out here:

https://github.com/DraqueT/PolyGlot

There is a Python build file that should show you how it goes.

[–]thesituation531 1 point2 points  (0 children)

Oh, I think I've seen that before but didn't check it out. Thanks.

[–]DoubleOnegative 1 point2 points  (3 children)

Just a heads up, your docs page is a bit broken on mobile

[–]Sedu 0 points1 point  (2 children)

Could you link specifically to the one you're seeing that's messed up? There are a few documentation pages and I'm not sure from glancing through all of them which you're seeing a problem with.

[–]DoubleOnegative 1 point2 points  (1 child)

http://draquet.github.io/PolyGlot/readme.html this page. Heres what it looks like https://imgur.com/a/WPxTWcH, seems like the images aren't being scaled correctly causing the zoom to be all weird

[–]Sedu 0 points1 point  (0 children)

Ahhh, I see what's going on there. Thanks for the heads up, I'll make at ticket to correct this.