# How to assemble Installomator.sh Since the Installomator.sh script has grown to over 3000 lines, its management on git has become very unwieldy. Because of that we have split the main script into multiple text files which are easier to manage. Having multiple files results in less merge conflicts. The full script is assembled using the `utils/assemble.sh` tool. For convenience, there is a symbolic link in the root of the repository. ## Fragments These are the fragments in the order they are assembled: - header.sh - version.sh - functions.sh - arguments.sh - (optiona) all labels from locations given with the ``--labels` argument - labels/*.sh - main.txt ## assemble.sh Usage ``` assemble.sh ``` This will put together the fragments and labels from the default location (`fragments` and `fragments/labels`) and write it to `build/Installomator.sh` ``` assemble.sh