#!/bin/bash

# Укажите путь к папке, которую нужно скопировать
SOURCE_DIR="/home/markvoltov/GitProjects/framework/freecad_workbench/freecad/robossembler"

# Укажите путь к папке, которую нужно заменить
DEST_DIR="/home/markvoltov/.local/share/FreeCAD/Mod/freecad_workbench"

# Проверка, что исходная папка существует
if [ ! -d "$SOURCE_DIR" ]; then
  echo "Исходная папка не существует: $SOURCE_DIR"
  exit 1
fi

# Удаление содержимого папки назначения
if [ -d "$DEST_DIR" ]; then
  echo "Удаление содержимого папки назначения: $DEST_DIR"
  rm -rf "$DEST_DIR/*"
else
  # Создание папки назначения, если её нет
  echo "Создание папки назначения: $DEST_DIR"
  mkdir -p "$DEST_DIR"
fi

# Копирование содержимого исходной папки в папку назначения
echo "Копирование содержимого из $SOURCE_DIR в $DEST_DIR"
cp -r "$SOURCE_DIR/." "$DEST_DIR/"

echo "Копирование завершено"
