#!/bin/bash

# 定义源文件夹和目标文件夹
SOURCE_FOLDER="/Users/lilong/Documents/glp-project/glp-ui/dist"
DESTINATION_FOLDER="/Users/lilong/Documents/honjoinfo/romai-mssc-union-ui/node_modules/honjo-ui/dist"

# 检查源文件夹是否存在
if [ ! -d "$SOURCE_FOLDER" ]; then
    echo "错误：源文件夹不存在！"
    exit 1
fi

# 检查目标文件夹是否存在，不存在则创建
if [ ! -d "$DESTINATION_FOLDER" ]; then
    mkdir -p "$DESTINATION_FOLDER"
fi

# 使用 rsync 覆盖文件（保留目录结构）
rsync -a --delete "$SOURCE_FOLDER/" "$DESTINATION_FOLDER/"

echo "文件已从 $SOURCE_FOLDER 覆盖到 $DESTINATION_FOLDER"