mirror of
https://github.com/nine-lives-later/zzmq.git
synced 2024-09-29 04:48:46 +08:00
7db33e0141
Add docker ignore file Add auto-update to building of examples
23 lines
462 B
Bash
Executable File
23 lines
462 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
if [ -z "$ZIG_VERSION" ]; then
|
|
ZIG_VERSION="$(zig version | sed -E 's/^([0-9]+\.[0-9]+)\.[0-9]+$/\1/')"
|
|
fi
|
|
|
|
echo "Zig version: $ZIG_VERSION"
|
|
|
|
for x in ./examples/*/build.zig; do
|
|
EXAMPLEDIR=$(dirname "$x")
|
|
|
|
echo "Building example: $EXAMPLEDIR ..."
|
|
|
|
pushd $EXAMPLEDIR > /dev/null
|
|
|
|
zig fetch --save=zzmq "https://github.com/nine-lives-later/zzmq/archive/refs/tags/v0.2.2-zig${ZIG_VERSION}.tar.gz"
|
|
zig build
|
|
|
|
popd > /dev/null
|
|
done
|