Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Customize/extend Build Settings window

Discussion in 'UGUI & TextMesh Pro' started by DovitItalia, Mar 18, 2021.

  1. DovitItalia

    DovitItalia

    Joined:
    Mar 23, 2020
    Posts:
    50
    I'm wondering if is possible to customize the native Build settings window.

    I have made my pre-build editor window where I set some custom option and build settings before the final build, but having those options within the same original unity build settings window would be much cleaner for our workflow
     
  2. ylen_sami

    ylen_sami

    Joined:
    Aug 19, 2019
    Posts:
    6
    Our team would also need this feature to make same things available to local build.

    Now we are required to call builder outside of build window which causes problems when all people do not use the custom build options.
     
  3. VOTRUBEC

    VOTRUBEC

    Joined:
    Dec 17, 2014
    Posts:
    97
    Ran into this issue today, where one of the team members hadn't been aware they needed to change a conditional compilation directive to point from TEST to LIVE, and built and published the TEST version. The ability to extend or override the Build window would be fantastic. Then I could add, for example, "Build for Test" and "Build for Live" and make it almost impossible for the users to make an error.

    Alternatively, have a list of Conditional Symbols, for Environment, that can be selected at build time, just as each Platform has.
     
  4. njellingson

    njellingson

    Joined:
    Jun 25, 2015
    Posts:
    2
    This would be very useful. Almost any sizable project will have some sort of custom build script, and in my experience the actual build settings window rarely gets used. Seems like it would be convenient to add our own functionality to this window to make building projects with custom scripts feel more native if nothing else.

    Example use case: I would like to automate "Build and Run" just slightly so that it automatically names my .apk file with the current timestamp/git sha/etc. Currently I have to either write my own editor script in a separate menu location or manually type a unique file name before building, and it's not convenient to get precise info about git or the current time when making a quick test build.
     
  5. AlmightyMikkel

    AlmightyMikkel

    Joined:
    Jun 29, 2023
    Posts:
    1
    Also asking for this feature! Would be insanely useful