superunitybuild / buildtool

A powerful automation tool for quickly and easily generating builds with Unity.
MIT License
1.19k stars 121 forks source link

Customize Constants File Path + App Build Name #116

Closed RobProductions closed 1 year ago

RobProductions commented 1 year ago

New settings added to the window as per #112

RobProductions commented 1 year ago

Hi @robinnorth , I handled the merge conflict with dev for this branch so hopefully that's helped a bit haha. Feel free to review when you get a chance and as always let me know if you have any other suggestions! Once this is in I can close the big PR with the descriptions, submit a PR to merge dev to master, and reset my local the new dev in order to tackle a few of the ideas I brought up last time. Thanks!

RobProductions commented 1 year ago

I noticed a few PRs here going stale so just for reference in case anyone needs it, I opted to overhaul and rebrand my fork as a place to try out my crazier experimental ideas. You can find that here!

This new repo was beneficial for me since I can import my version as its own package and not bombard the original project with PRs haha. It currently has this Constants File customization feature in addition to a couple of other neat enhancements like a direct "Generate BuildConstants button" and a new syncing feature for Product Name, Company Name, and Scene List like I mentioned previously in my UX proposals.

As for how that pertains to this PR, I'll wait until the changes are approved and then look into cherry-picking commits from my fork as PRs to the original Super Unity Build if these experimental features sound interesting. Now there should be no rush to merge this one as anyone who wants it right away can use my fork :) thanks again to the maintainers for double checking all of the code so far!