build: auto-copy published exes to repo root
After every `dotnet publish -c Release`, the single-file binaries land in C:\ASTERION\GIT\PS_Launcher\ next to PS_Launcher.sln so they can be launched directly without digging into bin/Release/.../publish/. Implemented as an MSBuild AfterTargets="Publish" target on each csproj (PSLauncher.App, PSLauncher.Updater) using $(MSBuildThisFileDirectory) to resolve the repo root portably. Condition='Release' so debug builds don't pollute the root. .gitignore covers /PSLauncher.exe and /PSLauncher.Updater.exe so the committed tree stays clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -35,3 +35,7 @@ server/builds/*
|
||||
|
||||
# Plans
|
||||
.claude/
|
||||
|
||||
# Binaires copiés par le post-publish à la racine du repo
|
||||
/PSLauncher.exe
|
||||
/PSLauncher.Updater.exe
|
||||
|
||||
Reference in New Issue
Block a user