vestal/build
unspeaker b165573e55
Some checks failed
/ build (push) Has been cancelled
update deps and add build infra
2025-04-28 00:57:02 +03:00
..
Dockerfile.glibc update deps and add build infra 2025-04-28 00:57:02 +03:00
Dockerfile.musl update deps and add build infra 2025-04-28 00:57:02 +03:00
README.md update deps and add build infra 2025-04-28 00:57:02 +03:00
release-glibc-shell.sh update deps and add build infra 2025-04-28 00:57:02 +03:00
release-glibc.sh update deps and add build infra 2025-04-28 00:57:02 +03:00
release-musl-shell.sh update deps and add build infra 2025-04-28 00:57:02 +03:00
release-musl.sh update deps and add build infra 2025-04-28 00:57:02 +03:00

This directory contains Dockerfiles and shell scripts for building Tek in a container. For now, only the GLIBC build works, as the Musl static build is unable to dlopen the system's libjack.so.

Invoke from repo root, like this: build/release-glibc.sh. This will first build a Docker image, tek:glibc, which will contain all build-time dependencies; then, it will invoke a cargo build --release in a container spawned from that image, ultimately placing the release build in this directory, as build/tek.