#!/bin/bash

ROOT=$(dirname $(dirname $(readlink -f $0)))

if [ -r "$ROOT/pwb-version" ] ; then
   PWB_CODE_SERVER_VERSION=$(cat $ROOT/pwb-version)
else
   PWB_CODE_SERVER_VERSION=2024.04-b999
fi

codeServerVersion()
{
   ($ROOT/node $ROOT/out/server-main.js --version | grep "^[0-9a-f].")
}

if [ "$1" == "--version" ] ; then
   echo "$PWB_CODE_SERVER_VERSION PWB with Code: $(codeServerVersion)"
else
   echo "Running PWB Code Server: $PWB_CODE_SERVER_VERSION with Code: $(codeServerVersion)"
   ($ROOT/node $ROOT/out/server-main.js "$@")
fi
