#!/bin/bash ./scripts/gen-version.sh VERSION=$(cat VERSION.txt) # Prepare staging for SDK extra files echo "Preparing dist-staging..." mkdir -p dist-staging/devtools-protocol cp devtools-protocol/protocol.json dist-staging/devtools-protocol/ # Clean and prepare the version-specific directory echo "Cleaning dist-staging/stable/$VERSION..." rm -rf "dist-staging/stable/$VERSION" mkdir -p "dist-staging/stable/$VERSION" # Build stable using cargo build dist build echo "Copying target/distrib content to dist-staging/stable/$VERSION..." if [ -d "target/distrib" ] && [ "$(ls -A target/distrib)" ]; then cp -r target/distrib/* "dist-staging/stable/$VERSION/" else echo "Warning: target/dist directory not found or empty." fi