Skip to content

dotBunny/uBuild

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

uBuild

Unity's "Missing" Build Pipeline

#Features#

  • Build & Deploy to Steam
  • Build & Deploy to Mac App Store
  • CLI Building
  • Save/Load JSON based config

[lot more is getting converted over, but it takes time]

The idea behind this system is to augment the amount of code needed to create custom build pipelines. A given build can be made up of different parts:

Modifiers

These are things that you would like changed in a paticular build settings, so modifications to the PlayerSettings bundle version for example.

Routines

These are things that are more about crafting certain file structures, or doing some modifications outside of Unity

Order of Operation

  • Modifiers.PreProcessor
  • Routines.PreProcessor
  • BuildPlayer
  • Routines.PostProcessor
  • Modifiers.PostProcessor

About

Unity's "Missing" Build Pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages