#!/bin/bash

ROOT_DIR=$(dirname $(realpath $0))

init_box86_runtime()
{
    curdir="/opt/deepinwine/runtime-i386"
    if [ -n "$BOX86_LD_LIBRARY_PATH" ];then
        export BOX86_LD_LIBRARY_PATH="${curdir}/usr/lib:${BOX86_LD_LIBRARY_PATH}"
    else
        export BOX86_LD_LIBRARY_PATH="${curdir}/usr/lib"
    fi
    export BOX86_LD_LIBRARY_PATH="${curdir}/lib:${BOX86_LD_LIBRARY_PATH}"

    export BOX86_LD_LIBRARY_PATH="${curdir}/usr/lib/i386-linux-gnu:${BOX86_LD_LIBRARY_PATH}"
    export BOX86_LD_LIBRARY_PATH="${curdir}/lib/i386-linux-gnu:${BOX86_LD_LIBRARY_PATH}"
    export BOX86_LD_LIBRARY_PATH="${curdir}/usr/lib/X11:${BOX86_LD_LIBRARY_PATH}"
    if [ -n "$specific_library_path" ];then
        export BOX86_LD_LIBRARY_PATH="${specific_library_path}:${BOX86_LD_LIBRARY_PATH}"
    fi
}

init_box86_runtime
"$ROOT_DIR/box86.real" "$@"
