diff --git a/dev_tools b/dev_tools index 1b824b1..d363601 160000 --- a/dev_tools +++ b/dev_tools @@ -1 +1 @@ -Subproject commit 1b824b15c074e128a8708b86244cc045f4a2d782 +Subproject commit d3636017d7047b2f8cb8f310dec07a31d6fc2752 diff --git a/tools/check_submodule.ps1 b/tools/check_submodule.ps1 deleted file mode 100644 index c5eb90c..0000000 --- a/tools/check_submodule.ps1 +++ /dev/null @@ -1,45 +0,0 @@ -# ============================================================ -# Librius - Submodule Check Script (PowerShell) -# ============================================================ -# Verifica lo stato del submodule tools_private -# e controlla se รจ sincronizzato con l'ultimo commit remoto. -# ============================================================ - -$submodulePath = "tools_private" -$remoteUrl = "git@github.com:umpire274/rust_dev_scripts.git" -$branch = "main" - -Write-Host "๐Ÿ” Checking submodule status for '$submodulePath'..." -ForegroundColor Cyan - -if (-not (Test-Path "$submodulePath/.git")) -{ - Write-Host "โŒ Submodule not initialized. Run:" -ForegroundColor Red - Write-Host " git submodule update --init --recursive" - exit 1 -} - -Set-Location $submodulePath - -# Get local HEAD commit -$localCommit = git rev-parse HEAD -# Fetch latest remote -git fetch origin $branch --quiet -$remoteCommit = git rev-parse origin/$branch - -Set-Location .. - -if ($localCommit -eq $remoteCommit) -{ - Write-Host "โœ… Submodule '$submodulePath' is up to date with origin/$branch." -ForegroundColor Green - exit 0 -} -else -{ - Write-Host "โš ๏ธ Submodule '$submodulePath' is out of sync!" -ForegroundColor Yellow - Write-Host " Local : $localCommit" - Write-Host " Remote: $remoteCommit" - Write-Host "" - Write-Host "๐Ÿ‘‰ To update, run:" -ForegroundColor Cyan - Write-Host " cd $submodulePath; git pull origin $branch; cd .." - exit 2 -} diff --git a/tools/check_submodule.sh b/tools/check_submodule.sh deleted file mode 100644 index 96d73f5..0000000 --- a/tools/check_submodule.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env bash -# ============================================================ -# Librius - Submodule Check Script (Bash) -# ============================================================ -# Verifica lo stato del submodule tools_private -# e controlla se รจ aggiornato al branch remoto. -# ============================================================ - -set -e - -SUBMODULE_PATH="tools_private" -REMOTE_URL="git@github.com:umpire274/rust_dev_scripts.git" -BRANCH="main" - -echo "๐Ÿ” Checking submodule status for '$SUBMODULE_PATH'..." - -if [ ! -d "$SUBMODULE_PATH/.git" ]; then - echo "โŒ Submodule not initialized." - echo " Run: git submodule update --init --recursive" - exit 1 -fi - -cd "$SUBMODULE_PATH" - -LOCAL_COMMIT=$(git rev-parse HEAD) -git fetch origin "$BRANCH" --quiet -REMOTE_COMMIT=$(git rev-parse origin/"$BRANCH") - -cd .. - -if [ "$LOCAL_COMMIT" = "$REMOTE_COMMIT" ]; then - echo "โœ… Submodule '$SUBMODULE_PATH' is up to date with origin/$BRANCH." - exit 0 -else - echo "โš ๏ธ Submodule '$SUBMODULE_PATH' is out of sync!" - echo " Local : $LOCAL_COMMIT" - echo " Remote: $REMOTE_COMMIT" - echo "" - echo "๐Ÿ‘‰ To update, run:" - echo " cd $SUBMODULE_PATH && git pull origin $BRANCH && cd .." - exit 2 -fi