all: @echo "Build targets: " @echo "build Build an image for building tools with Docker" @echo "run Run a shell using the above image with Docker" @echo "podman-pull Pull in the podman tkey builder" @echo "podman-build Build an image with podman" @echo "podman-run Run a shell using above image with podman" @echo "podman-run-make Run the above image with podman and build the FPGA bitstream" build: docker build -t tkey-builder . run: docker run --rm --mount type=bind,source="`pwd`/../",target=/build -w /build -it tkey-builder /usr/bin/bash podman-pull: podman pull ghcr.io/tillitis/tkey-builder:1 podman-build: podman build -t tkey-builder . podman-run: podman run --rm --mount type=bind,source="`pwd`/../",target=/build -w /build -it tkey-builder /usr/bin/bash podman-run-make: podman run --rm --mount type=bind,source="`pwd`/../hw/application_fpga",target=/build -w /build -it tkey-builder make