An open API service indexing awesome lists of open source software.

https://github.com/chark/build-tools

Editor utilities for quickly automating builds by utilizing Scriptable Objects
https://github.com/chark/build-tools

gamedev scriptable-object unity unity-build-tool unity-package unity3d unity3d-plugin

Last synced: 3 months ago
JSON representation

Editor utilities for quickly automating builds by utilizing Scriptable Objects

Awesome Lists containing this project

README

        

# Build Tools

[![Unity 2022.3+](https://img.shields.io/badge/unity-2022.3%2B-blue.svg)](https://unity3d.com/get-unity/download)
[![openupm](https://img.shields.io/npm/v/com.chark.build-tools?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.chark.build-tools/)
[![Actions Status](https://github.com/chark/build-tools/workflows/CI/badge.svg)](https://github.com/chark/build-tools/actions)

Editor utilities for quickly automating builds by utilizing Scriptable Objects.



:warning: **Warning, this is a preview package, expect breaking changes between releases!**

## Features

- Quickly create build configurations via Scriptable Objects
- Run multiple builds in sequence
- Building archiving
- Odin Inspector support

## Installation

This package can be installed via [OpenUPM](https://openupm.com/packages/com.chark.build-tools):
```text
openupm add com.chark.build-tools
```

Or via the Unity Package Manager by [Installing from a Git URL](https://docs.unity3d.com/Manual/upm-ui-giturl.html):

```text
https://github.com/chark/build-tools.git#upm
```

Alternatively, manually install by adding the following entry to `Packages/manifest.json`:
```json
{
"com.chark.build-tools": "https://github.com/chark/build-tools.git#upm"
}
```

If you'd like to install a specific release, replace `upm` suffix with version number, e.g., `v0.0.1`. You can find all releases [here](https://github.com/chark/build-tools/releases).

## Links

- [Documentation](../Packages/com.chark.build-tools/Documentation~/README.md)
- [Contributing](CONTRIBUTING.md)
- [Changelog](../Packages/com.chark.build-tools/CHANGELOG.md)