#!/usr/bin/env bash
set -euo pipefail
set -x
PS4='+ ${BASH_SOURCE##*/}:${LINENO}: '

source "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/lib/paths.sh"

echo "DEBUG PROJECT_ROOT=[$PROJECT_ROOT]"
echo "DEBUG SCRIPTS_DIR=[$SCRIPTS_DIR]"
echo "DEBUG COMMON_DIR=[$COMMON_DIR]"
echo "DEBUG DEFAULTS_DIR=[$DEFAULTS_DIR]"
echo "DEBUG APPS_DIR=[$APPS_DIR]"
echo "DEBUG SYS_APPS_DIR=[$SYS_APPS_DIR]"

mkdir -p "$SCRIPTS_DIR/lib"
mkdir -p "$COMMON_DIR/php"
mkdir -p "$COMMON_DIR/js"
mkdir -p "$DEFAULTS_DIR/templates/tmpl-sys"
mkdir -p "$DEFAULTS_DIR/templates/tmpl-games"
mkdir -p "$APPS_DIR"
mkdir -p "$SYS_APPS_DIR"

[[ -f "$SCRIPTS_DIR/lib/paths.sh" ]] || { echo "Missing: $SCRIPTS_DIR/lib/paths.sh"; exit 1; }

echo "OK: paths exist"
exit 0
