Tool rename
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
|
||||
Shared NWN build tooling for Shadows Over Westgate.
|
||||
|
||||
This repository owns the Go-based `nwn-tool` binary used by the separate module and assets repositories.
|
||||
This repository owns the Go-based `sow-toolkit` binary used by the separate module and assets repositories.
|
||||
|
||||
## Build
|
||||
|
||||
Build the development binary into `tools/nwn-tool`:
|
||||
Build the development binary into `tools/sow-toolkit`:
|
||||
|
||||
```bash
|
||||
./build-tool.sh
|
||||
@@ -33,12 +33,12 @@ tools/ built development binary output
|
||||
|
||||
## Intended Consumers
|
||||
|
||||
- `sow-module` uses `nwn-tool` for `build-module`, `extract`, `validate`, `compare`, and `apply-hak-manifest`
|
||||
- `sow-assets` uses `nwn-tool` for `build-haks` and validation
|
||||
- `sow-module` uses `sow-toolkit` for `build-module`, `extract`, `validate`, `compare`, and `apply-hak-manifest`
|
||||
- `sow-assets` uses `sow-toolkit` for `build-haks` and validation
|
||||
|
||||
During development, sibling repositories can point at `../sow-tools/tools/nwn-tool`. For pinned releases, each consumer repo can instead carry its own copy at `tools/nwn-tool`.
|
||||
During development, sibling repositories can point at `../sow-tools/tools/sow-toolkit`. For pinned releases, each consumer repo can instead carry its own copy at `tools/sow-toolkit`.
|
||||
|
||||
|
||||
## Release Automation
|
||||
|
||||
This repo publishes a Linux `nwn-tool` release artifact through Gitea Actions as `nwn-tool-linux-amd64.tar.gz`. Consumer repos can fetch that binary into their local `tools/` directory with their `install-tool.sh` helper.
|
||||
This repo publishes a Linux `sow-toolkit` release artifact through Gitea Actions as `sow-toolkit-linux-amd64.tar.gz`. Consumer repos can fetch that binary into their local `tools/` directory with their `install-tool.sh` helper.
|
||||
|
||||
Reference in New Issue
Block a user