Archipelago
Archipelago copied to clipboard
Installer improvements post-0.2.0
trafficstars
- better feedback on rom selection pages
- move rom selection to its own group (instead of having to uncheck in two places)
- exclude useless files (
worlds/**/.gitignore,worlds/**/requirements.txt) from binary dist - clean up OoT's Compress/Uncompress in the binary dist or on source level
- try and fix
setup.pyfor ~~Linux and~~ Mac
Where are we on some of these, if any progress at all?
setup.py was fixed for linux and mac, no?
Are the other changes made, at all?
Sorry for the late response, was out of town when you posted (and then forgot).
From the list above, to my knowledge, only setup.py support for Linux was done.
- 1 and 2 are inno setup specific. I'm not sure what the state or plans on that is, but back in Nov 21 we had a couple of people that got confused by the rom selection.
- 3 Could be done in setup.py, but i'm not sure how to best do that since currently it'll just copy the whole folder based on this https://github.com/ArchipelagoMW/Archipelago/blob/25bea47872da4986d228639b213b62ebf8a1029a/setup.py#L406
- 4 OoT is kind of a mess with source and various binaries for Compress/Decompress in the source tree. The proper solution would probably be providing a python package per platform for those.
- 5 for Mac we'd need a volunteer to figure out what "hooks" we need and how to get something like bdist_app
hopefully @Berserker66 can look into mac stuff, being a proud owner of a mac now