Chess_Engine / web /copy-assets-fixed.sh
electro-sb's picture
first commit
100a6dd
#!/bin/bash
echo "Copying chess assets to public directory with correct filenames..."
# Create directories if they don't exist
mkdir -p frontend/web/public/assets/pieces
mkdir -p frontend/web/public/assets/boards/brown
mkdir -p frontend/web/public/assets/boards/grey
mkdir -p frontend/web/public/assets/sounds
# Copy pieces
echo "Copying chess pieces..."
cp -v frontend/assets/pieces/*.png frontend/web/public/assets/pieces/
# Copy brown board
echo "Copying brown board..."
cp -v frontend/assets/boards/brown/*.png frontend/web/public/assets/boards/brown/
# Copy grey board (with correct filenames)
echo "Copying grey board..."
cp -v frontend/assets/boards/grey/*.png frontend/web/public/assets/boards/grey/
# Create placeholder sound files if they don't exist
echo "Creating placeholder sound files..."
touch frontend/web/public/assets/sounds/move.mp3
touch frontend/web/public/assets/sounds/capture.mp3
touch frontend/web/public/assets/sounds/check.mp3
touch frontend/web/public/assets/sounds/castle.mp3
touch frontend/web/public/assets/sounds/game-end.mp3
echo "Assets copied successfully!"
echo "Please restart the development server to see the changes."