comic/odin/build.sh
2026-05-24 12:41:31 +02:00

18 lines
380 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
CLAY_DIR="$SCRIPT_DIR/vendor/clay/bindings/odin/clay-odin"
BUILD_DIR="$SCRIPT_DIR/build"
# Build C dependencies
"$SCRIPT_DIR/build_osdialog.sh"
mkdir -p bin
odin build src/app \
-out:bin/comic_odin \
-debug \
-collection:clay="$CLAY_DIR" \
-extra-linker-flags:"-L$BUILD_DIR -losdialog"