#!/bin/bash

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

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

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

init_box64_runtime
"$ROOT_DIR/box64.real" "$@"
