#!/usr/bin/env bash

current_dir=`pwd`

cd "$(dirname "$0")"
cd ../

all_tool_dir=`pwd`

cd "$current_dir"

if [ ! -f "$all_tool_dir/hstack/bin/hstack" ]; then
    echo "File not found: $all_tool_dir/hstack/bin/hstack"
    exit 1
fi

if [ -z "$DEVECO_NODE_HOME" ]; then
    export DEVECO_NODE_HOME="$all_tool_dir/tool/node"
    if [ ! -d "$DEVECO_NODE_HOME" ]; then
        echo "Node directory not found: $DEVECO_NODE_HOME"
        exit 1
    fi
    PATH="$DEVECO_NODE_HOME/bin:$PATH"
fi

"$all_tool_dir/hstack/bin/hstack" "$@"