#!/usr/bin/env bash
set -e

BUNDLE="surface.tablet.prototypes.bundle.txt"

if [ ! -f "$BUNDLE" ]; then
  echo "Bundle file not found: $BUNDLE"
  exit 1
fi

current_file=""

while IFS= read -r line; do
  if [[ "$line" == ===FILE:*=== ]]; then
    current_file=$(echo "$line" | sed -e 's/===FILE: //' -e 's/===//')
    echo "Writing: $current_file"
    dir=$(dirname "$current_file")
    mkdir -p "$dir"
    : > "$current_file"
    continue
  fi
  if [ -n "$current_file" ]; then
    echo "$line" >> "$current_file"
  fi
done < "$BUNDLE"

echo "All four kiosk prototypes created successfully."

