mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-14 19:11:36 +08:00
25 lines
767 B
Bash
Executable File
25 lines
767 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
|
|
# Source logging utilities
|
|
source ../formatters/logging/logging.sh
|
|
|
|
log_title "Spine Unreal Engine Setup"
|
|
|
|
log_section "Updating Spine C++ Sources"
|
|
log_action "Removing existing spine-cpp directory"
|
|
if rm -rf Plugins/SpinePlugin/Source/SpinePlugin/Public/spine-cpp 2>/dev/null; then
|
|
log_ok "Existing spine-cpp directory removed"
|
|
else
|
|
log_warn "No existing spine-cpp directory found"
|
|
fi
|
|
|
|
log_action "Copying updated spine-cpp sources"
|
|
if cp -r ../spine-cpp/spine-cpp Plugins/SpinePlugin/Source/SpinePlugin/Public/spine-cpp 2>/dev/null; then
|
|
log_ok "spine-cpp sources copied successfully"
|
|
log_summary "Unreal Engine setup completed successfully"
|
|
else
|
|
log_fail "Failed to copy spine-cpp sources"
|
|
exit 1
|
|
fi |