#!/usr/bin/fish

echo "=== MicroPython Deployment Script ==="

# Check if app directory exists
if not test -d "app"
    echo "Error: 'app' directory not found!"
    exit 1
end

echo "1. Copying app directory to device..."
mpremote connect port:rfc2217://localhost:4000 cp -r app :
mpremote connect port:rfc2217://localhost:4000 mkdir restapi
mpremote connect port:rfc2217://localhost:4000 cp restapi/*.json :restapi/

echo "2. Starting main.py..."
mpremote connect port:rfc2217://localhost:4000 run main.py

echo "=== Deployment Complete ==="