A layered image editor for Linux and Omarchy, ported from Compositor (github.com/robbietilton/Compositor), whose Swift source is its specification. It reads and writes Compositor's .comp projects. Packages for Ubuntu, Fedora and Arch come from the release workflow; scripts/install/ holds one install script per distribution family, and flake.nix serves NixOS. Co-Authored-By: Claude <noreply@anthropic.com>
14 lines
517 B
Bash
Executable File
14 lines
517 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Writes the HEIC fixtures; the dev image has no encoder.
|
|
set -euo pipefail
|
|
|
|
repo=$(cd "$(dirname "$0")/.." && pwd)
|
|
generator=$repo/scripts/heic-fixtures
|
|
work=$(mktemp -d)
|
|
trap 'rm -rf "$work"' EXIT
|
|
|
|
docker build -q -t omaphoto-heic-fixtures "$generator" >/dev/null
|
|
docker run --rm -u "$(id -u):$(id -g)" -e HOME=/tmp -e QT_QPA_PLATFORM=offscreen \
|
|
-v "$generator:/generator:ro" -v "$work:/work" -v "$repo/tests/fixtures:/fixtures" -w /work \
|
|
omaphoto-heic-fixtures /generator/generate.sh
|