Trailer tool (Movie Maker + ffmpeg) and a static download page built per release

This commit is contained in:
Paul Bailey
2026-11-05 19:31:33 +00:00
parent 608c66ea54
commit 1d0008d34b
5 changed files with 481 additions and 0 deletions

View File

@@ -53,6 +53,15 @@ Export Templates). The version number is `application/short_version` in
`Emberwild.exe --headless -- --server` (Windows). Saves and settings live in
the same user folder as a copy run from source.
## Trailer and download page
```bash
tools/trailer/make_trailer.sh # build/Emberwild-trailer.mp4: recorded in-game (Movie Maker), needs ffmpeg
tools/site/make_site.sh # build/site/: index.html + poster.jpg + trailer.mp4 for the current release
```
The page's download links point at the Gitea release named in
`build/version.json`, so rebuild it after each `tools/export.sh` release.
Gitea doesn't serve HTML pages: copy `build/site/` to any static web host.
## Layout
```
project.godot Godot project definition