#!/bin/sh
set -eu

ROOT=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd -P)
PROGRAM=$(basename -- "$0")

case "${1-}" in
  --version|-V)
    printf '%s\n' "XiaDB 1.0.0 (linux-x86_64, private glibc runtime)"
    exit 0
    ;;
esac

unset LD_PRELOAD LD_AUDIT LD_LIBRARY_PATH
exec "$ROOT/runtime/ld-linux-x86-64.so.2" \
  --inhibit-cache \
  --library-path "$ROOT/runtime" \
  "$ROOT/libexec/$PROGRAM" "$@"
