Replies: 4 comments 16 replies
-
Depending on whether you're up for the challenge, you could create a GitHub action that automatically builds and packages the output for each OS type (Mac, Linux and Windows) Happy to help with this. Should have plenty of time at the weekend to dig in |
Beta Was this translation helpful? Give feedback.
-
The other thing I'm debating is how much, if any, changes to the baseline functionality of Ortho4XP do we pull in. For example, I made a few small changes/fixes that I've incorporated into the dev branch because they either fix a problem or bug. My plan is to push all of these changes to the master branch soon and just continue to updating this forked version but not diverge too far from the original version (i.e. no UI redesign, although I'm tempted because I am not a huge fan of how it's laid out right now 😄). |
Beta Was this translation helpful? Give feedback.
-
Surprisingly well for a 1.0! Congratulations! I would suggest: As it makes easier to link from _internal just one directory |
Beta Was this translation helpful? Give feedback.
-
This is working better on Linux: pyinstaller --noconfirm |
Beta Was this translation helpful? Give feedback.
-
Thanks to @ColinM9991's idea, I made some changes to the latest dev branch that enable the use of PyInstaller so we can bundle all the dependencies into one package making it easier for users. You can clone the dev branch and build it using:
Or if you are a Mac ARM user, I also uploaded a packaged version which can be downloaded using this link.
It's still a work in progress so definitely welcome any help or suggestions.
Some things I know that still need to be done:
_internal
, which is where everything goes for a pyinstaller onedir build. I tried a few things but haven't had any luck with this. In the end, it's not a huge deal because if you can set a custom base directory in Ortho4XP for your tiles. Everything else is just cache data and there's a way to delete it from the GUI.Beta Was this translation helpful? Give feedback.
All reactions