From 3f6aae0f4b9150b02b4b0d7b22003950490eeb0e Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Sat, 8 Aug 2026 10:53:21 +0200 Subject: [PATCH] =?UTF-8?q?chore(gitignore):=20artefacts=20de=20build=20de?= =?UTF-8?q?s=20tests=20(19=20=E2=86=92=204=20entr=C3=A9es=20non=20suivies)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Les artefacts produits par `qmake6 CONFIG+=build_tests && make` polluaient `git status` en permanence. Ajoutés : qrc_*.cpp, target_wrapper.sh, les trois binaires de test (chemins explicites — ces cibles n'ont pas d'extension), le plugininfo généré du mock, build-check/ et .cache/. Portée du motif plugininfo volontairement limitée à tests/mocks/plugins/energymocks/ : energyplugin/plugininfo.h est SUIVI, un motif global aurait été trompeur. Vérifié : aucun fichier suivi n'est nouvellement ignoré (`git ls-files | git check-ignore --stdin` → vide). Restent non suivis, volontairement — fichiers de travail, pas des artefacts : BRIEF_agent_energymanager.md, consignes/, jsonRPC.txt, logs-3biv/. Co-Authored-By: Claude Opus 5 (1M context) --- .gitignore | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.gitignore b/.gitignore index fd0f909..a989519 100644 --- a/.gitignore +++ b/.gitignore @@ -9,5 +9,25 @@ builddir/ *_moc.cpp autogenerated/ +# Sources générées par qmake / rcc +qrc_*.cpp +target_wrapper.sh + +# Binaires de test — produits par `qmake6 CONFIG+=build_tests && make`. +# Chemins explicites : ces cibles n'ont pas d'extension, un motif large serait risqué. +/tests/auto/charging/nymeaenrgytestcharging +/tests/auto/simulation/nymea-energy-simulation +/tests/auto/spotmarket/nymeaenrgytestspotmarket + +# plugininfo du mock de test — généré par nymea-plugininfocompiler depuis +# integrationpluginenergymocks.json, à régénérer après toute modification de ce JSON. +# Portée volontairement limitée à ce répertoire : energyplugin/plugininfo.h est SUIVI. +/tests/mocks/plugins/energymocks/plugininfo.h +/tests/mocks/plugins/energymocks/extern-plugininfo.h + +# Répertoires de build hors arbre +build-check/ + # clangd — chemins absolus du poste local, ne pas versionner compile_commands.json +.cache/