mirror of
https://github.com/bryanthaboi/gen1recomp.git
synced 2026-08-20 20:50:21 +02:00
20 lines
721 B
Markdown
20 lines
721 B
Markdown
# macOS build
|
|
|
|
The desktop app uses the pinned LÖVE 12 runtime built from the LÖVE source
|
|
tree and the matching Apple dependency repository. The runtime enables Metal
|
|
and is fused into the branded `gen1recomp++.app` bundle.
|
|
|
|
Build the runtime and desktop app from the repository root:
|
|
|
|
```bash
|
|
scripts/build_love_macos.sh --fetch
|
|
LOVE_APP="$PWD/.bazinga/love12/love.app" scripts/build.sh mac --no-notarize --identity -
|
|
```
|
|
|
|
The source and dependency revisions are recorded in `LOVE_SOURCE_REF` and
|
|
`APPLE_DEPENDENCIES_REF`. Delete `.bazinga/love12/source` or use `--clean`
|
|
when changing those pins.
|
|
|
|
The packaged executable is `gen1recomp++` inside `gen1recomp++.app`, and the
|
|
bundle declares LÖVE 12.0 compatibility.
|