18 lines
380 B
Bash
Executable File
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"
|