mirror of
https://github.com/BubbaGumpShrump/AutoTrackR2.git
synced 2025-06-28 07:36:39 +00:00
Git build
This commit is contained in:
parent
f9ce907f40
commit
1396702d9d
1 changed files with 23 additions and 16 deletions
39
.github/workflows/build.yml
vendored
39
.github/workflows/build.yml
vendored
|
@ -37,30 +37,37 @@ jobs:
|
||||||
mkdir release
|
mkdir release
|
||||||
$releaseDir = Get-ChildItem -Recurse -Directory -Filter "Release" | Select-Object -First 1
|
$releaseDir = Get-ChildItem -Recurse -Directory -Filter "Release" | Select-Object -First 1
|
||||||
if ($releaseDir) {
|
if ($releaseDir) {
|
||||||
|
Write-Host "Release directory found at: $($releaseDir.FullName)"
|
||||||
|
|
||||||
# Copy main application files (excluding .pdb)
|
# Copy main application files (excluding .pdb)
|
||||||
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.exe" "release\"
|
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.exe" "release\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.dll" "release\"
|
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.dll" "release\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.runtimeconfig.json" "release\"
|
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.runtimeconfig.json" "release\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.deps.json" "release\"
|
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.deps.json" "release\" -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
# Copy resources
|
# Copy resources
|
||||||
Copy-Item "$($releaseDir.FullName)\config.ini" "release\"
|
Copy-Item "$($releaseDir.FullName)\config.ini" "release\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "$($releaseDir.FullName)\themes.json" "release\"
|
Copy-Item "$($releaseDir.FullName)\themes.json" "release\" -ErrorAction SilentlyContinue
|
||||||
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.ico" "release\"
|
Copy-Item "$($releaseDir.FullName)\AutoTrackR2.ico" "release\" -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
# Copy fonts
|
# Create directories
|
||||||
Copy-Item "$($releaseDir.FullName)\Fonts\*" "release\Fonts\" -Recurse
|
mkdir "release\Fonts" -ErrorAction SilentlyContinue
|
||||||
|
mkdir "release\Assets" -ErrorAction SilentlyContinue
|
||||||
|
mkdir "release\sounds" -ErrorAction SilentlyContinue
|
||||||
|
mkdir "release\scripts" -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
# Copy assets
|
# Copy directories
|
||||||
Copy-Item "$($releaseDir.FullName)\Assets\*" "release\Assets\" -Recurse
|
Copy-Item "$($releaseDir.FullName)\Fonts\*" "release\Fonts\" -Recurse -ErrorAction SilentlyContinue
|
||||||
|
Copy-Item "$($releaseDir.FullName)\Assets\*" "release\Assets\" -Recurse -ErrorAction SilentlyContinue
|
||||||
|
Copy-Item "$($releaseDir.FullName)\sounds\*" "release\sounds\" -Recurse -ErrorAction SilentlyContinue
|
||||||
|
Copy-Item "AutoTrackR2\scripts\*" "release\scripts\" -Recurse -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
# Copy sounds
|
# List contents of release directory for verification
|
||||||
Copy-Item "$($releaseDir.FullName)\sounds\*" "release\sounds\" -Recurse
|
Write-Host "Contents of release directory:"
|
||||||
|
Get-ChildItem -Path "release" -Recurse | ForEach-Object { Write-Host $_.FullName }
|
||||||
# Copy scripts
|
|
||||||
Copy-Item "AutoTrackR2\scripts\*" "release\scripts\" -Recurse
|
|
||||||
} else {
|
} else {
|
||||||
Write-Host "No Release directory found"
|
Write-Host "No Release directory found"
|
||||||
|
Get-ChildItem -Recurse -Directory | ForEach-Object { Write-Host $_.FullName }
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue