iosevka-build/justfile

16 lines
604 B
Makefile

set windows-powershell := true
DOCKER := if env_var_or_default("USE_PODMAN", "no") == "yes" { "podman" } else { if env_var_or_default("USE_LIMA", "no") == "yes" { "lima nerdctl" } else { "docker" } }
BYPASS4NS := if env_var_or_default("USE_LIMA", "no") == "yes" { "--label nerdctl/bypass4ns=true" } else { "" }
ARCH := if arch() == "aarch64" { "arm64" } else { "x64" }
docker-build:
{{ DOCKER }} build --build-arg ARCH="{{ARCH}}" -t iosevka .
docker-run: docker-build
{{ DOCKER }} run -it {{ BYPASS4NS }} iosevka
clone:
git clone http://github.com/be5invis/iosevka
wormhole: docker-run