feat: shape and antialias Tessera text with system fonts
Verify Tessera GUI / verify (push) Successful in 13m28s
Verify Tessera GUI / verify (push) Successful in 13m28s
This commit is contained in:
+5
-4
@@ -1,10 +1,11 @@
|
||||
# Native packaging
|
||||
|
||||
`build-macos-app.sh` builds the release executable with the normal Cargo lockfile
|
||||
and creates `target/release/Tessera.app`. It uses the local Rust toolchain and
|
||||
official Cargo sources; no mirror or Docker configuration is installed, and no
|
||||
automated tests run. `CARGO_NET_OFFLINE=true` can reuse an already populated
|
||||
official dependency cache.
|
||||
and creates `target/release/Tessera.app`. It uses the local Rust toolchain;
|
||||
no mirror or Docker configuration is installed, and no automated tests run.
|
||||
Additional arguments are forwarded to Cargo, such as `--offline` to reuse an
|
||||
already populated cache or temporary `--config` options for a dependency mirror
|
||||
when official crates.io is unavailable. Defaults remain the official source.
|
||||
|
||||
The local bundle has identifier `com.entroia.tessera` and can be opened from Finder.
|
||||
It is a development app, without a distribution signature or notarization.
|
||||
|
||||
@@ -6,7 +6,7 @@ if [ "$(uname -s)" != Darwin ]; then
|
||||
exit 1
|
||||
fi
|
||||
cd "$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)"
|
||||
cargo build --release --locked
|
||||
cargo build --release --locked "$@"
|
||||
version=$(awk -F '"' '$1 ~ /^version[[:space:]]*=/ { print $2; exit }' Cargo.toml)
|
||||
test -n "$version"
|
||||
bundle="$(pwd)/target/release/Tessera.app"
|
||||
|
||||
Reference in New Issue
Block a user