Files
PS_Launcher/.gitignore
j.foucher 45b2baf399 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>
2026-05-02 09:47:29 +02:00

42 lines
567 B
Plaintext

# Build outputs
bin/
obj/
out/
# Visual Studio
.vs/
*.user
*.suo
*.userosscache
*.sln.docstates
# JetBrains Rider
.idea/
# NuGet
*.nupkg
*.snupkg
packages/
# Logs / local state
*.log
*.tlog
# Local app data (testing)
*.local.json
# Large game build (sample only — should not be in repo)
ASTERION_VR/
# Server-side secrets — never commit (config.example.php sert de template)
server/api/config.php
server/builds/*
!server/builds/.gitkeep
# Plans
.claude/
# Binaires copiés par le post-publish à la racine du repo
/PSLauncher.exe
/PSLauncher.Updater.exe