python
dans votre PATH
est bien celui utilisé par Metafor - ne mixez pas 2STP.txt
, ITE.txt
, … Seuls les fichiers utiles sont générés (STP-machine-All.txt
, ITE-machine-All.txt
, …) et le grep géré par python est plus efficace.oo_nda
) sans artifices: il suffit qu'un module soit dans le PYTHONPATH
pour pouvoir être lancé!)execfile
) -keep
)battery.sh
(et désinstallez cette m☆☆☆☆ de Cygwin!).cmd
(ou même cygwin1) pour les plus atteints):batterie.py [-keep] [clean|verif|buildfdb|run] [module1] [module2] ...
./metafor -nogui
)Guide d'utilisation
Makfiles/bash | Python |
---|---|
./batterieAll.sh | battery.py [run] (ou Double clic sous Window) |
cd apps/qs ; gmake cont2.res | batterie.py run apps.qs.cont2 |
gmake clean | battery.py clean |
./buildPyFiles.sh | battery.py buildfdb (génère uniquement les fdb) |
verif.sh (+merge.sh ) | battery.py verif |
N'oubliez pas de préfixer par un ./
sous Unix si le répertoire courant n'est pas dans votre PATH
.
Autres exemples
Commande | Action |
---|---|
battery.py clean apps.qs.cont2 apps.bImp apps.complex | nettoie uniquement les tests spécifiés (fichiers ou répertoires) |
battery.py run sabca.tests gdTech.tests.stp.palplanche | lance uniquement les tests spécifiés (fichiers ou répertoires) |
battery.py -keep run apps.stp | lance des tests et garde les facs |
Comment lancer la ligne de commande DOS facilement?2)
cmd.exe
(Click-droit/Nouveau/Raccourci sur le bureau)e:\dev\oo_meta
chez moi).battery.py added apps/ale/Makefile deleted apps/bExp/Makefile deleted apps/bIe/Makefile deleted apps/bImp/Makefile deleted apps/bIso/Makefile deleted apps/boundariesElements/Makefile deleted apps/bQs/Makefile deleted apps/contactTm/Makefile deleted apps/exp/Makefile deleted apps/full/Makefile deleted apps/ie/Makefile deleted apps/imp/Makefile deleted apps/iso/Makefile deleted apps/makefiles deleted apps/makefiles/Makefile_common deleted apps/makefiles/Makefile_cplx deleted apps/makefiles/Makefile_dat deleted apps/makefiles/Makefile_local deleted apps/makefiles/Makefile_parametric deleted apps/makefiles/Makefile_py deleted apps/makefiles/Makefile_stp deleted apps/monosMaterials/Makefile deleted apps/monosMeca/Makefile deleted apps/monosThermoMeca2/Makefile deleted apps/monosThermoMeca/Makefile deleted apps/nas/Makefile deleted apps/parametric/Makefile deleted apps/qs/Makefile deleted apps/stp/Makefile deleted apps/batterie.sh deleted apps/batterieAll.sh deleted apps/buildPyFiles.sh deleted apps/clean.sh deleted apps/cleanAll.sh deleted apps/localVerif.sh deleted apps/merge.sh deleted apps/verif.sh deleted apps/verif/CPU-AlphaLinux.txt deleted apps/verif/CPU-CYGWIN.txt deleted apps/verif/CPU-Linux.txt deleted apps/verif/CPU-Linux64.txt deleted apps/verif/CPU-OSF1.txt deleted apps/verif/EXT-AlphaLinux.txt deleted apps/verif/EXT-CYGWIN.txt deleted apps/verif/EXT-Linux.txt deleted apps/verif/EXT-Linux64.txt deleted apps/verif/EXT-OSF1.txt deleted apps/verif/EXW-AlphaLinux.txt deleted apps/verif/EXW-CYGWIN.txt deleted apps/verif/EXW-Linux.txt deleted apps/verif/EXW-Linux64.txt deleted apps/verif/EXW-OSF1.txt deleted apps/verif/FAILED-AlphaLinux.txt deleted apps/verif/FAILED-CYGWIN.txt deleted apps/verif/FAILED-Linux.txt deleted apps/verif/FAILED-Linux64.txt deleted apps/verif/FAILED-OSF1.txt deleted apps/verif/INW-AlphaLinux.txt deleted apps/verif/INW-CYGWIN.txt deleted apps/verif/INW-Linux.txt deleted apps/verif/INW-Linux64.txt deleted apps/verif/INW-OSF1.txt deleted apps/verif/ITE-AlphaLinux.txt deleted apps/verif/ITE-CYGWIN.txt deleted apps/verif/ITE-Linux.txt deleted apps/verif/ITE-Linux64.txt deleted apps/verif/ITE-OSF1.txt deleted apps/verif/STP-AlphaLinux.txt deleted apps/verif/STP-CYGWIN.txt deleted apps/verif/STP-Linux.txt deleted apps/verif/STP-Linux64.txt deleted apps/verif/STP-OSF1.txt deleted sabca/tests/verif/STP-OSF1.txt deleted sabca/tests/verif/STP-Linux64.txt deleted sabca/tests/verif/STP-Linux.txt deleted sabca/tests/verif/STP-CYGWIN.txt deleted sabca/tests/verif/STP-AlphaLinux.txt deleted sabca/tests/verif/ITE-OSF1.txt deleted sabca/tests/verif/ITE-Linux64.txt deleted sabca/tests/verif/ITE-Linux.txt deleted sabca/tests/verif/ITE-CYGWIN.txt deleted sabca/tests/verif/ITE-AlphaLinux.txt deleted sabca/tests/verif/INW-OSF1.txt deleted sabca/tests/verif/INW-Linux64.txt deleted sabca/tests/verif/INW-Linux.txt deleted sabca/tests/verif/INW-CYGWIN.txt deleted sabca/tests/verif/INW-AlphaLinux.txt deleted sabca/tests/verif/FAILED-OSF1.txt deleted sabca/tests/verif/FAILED-Linux64.txt deleted sabca/tests/verif/FAILED-Linux.txt deleted sabca/tests/verif/FAILED-CYGWIN.txt deleted sabca/tests/verif/FAILED-AlphaLinux.txt deleted sabca/tests/verif/EXW-OSF1.txt deleted sabca/tests/verif/EXW-Linux64.txt deleted sabca/tests/verif/EXW-Linux.txt deleted sabca/tests/verif/EXW-CYGWIN.txt deleted sabca/tests/verif/EXW-AlphaLinux.txt deleted sabca/tests/verif/EXT-OSF1.txt deleted sabca/tests/verif/EXT-Linux64.txt deleted sabca/tests/verif/EXT-Linux.txt deleted sabca/tests/verif/EXT-CYGWIN.txt deleted sabca/tests/verif/EXT-AlphaLinux.txt deleted sabca/tests/verif/CPU-OSF1.txt deleted sabca/tests/verif/CPU-Linux64.txt deleted sabca/tests/verif/CPU-Linux.txt deleted sabca/tests/verif/CPU-CYGWIN.txt deleted sabca/tests/verif/CPU-AlphaLinux.txt deleted intelSig/tests/verif/STP-OSF1.txt deleted intelSig/tests/verif/STP-Linux64.txt deleted intelSig/tests/verif/STP-Linux.txt deleted intelSig/tests/verif/STP-CYGWIN.txt deleted intelSig/tests/verif/STP-AlphaLinux.txt deleted intelSig/tests/verif/ITE-OSF1.txt deleted intelSig/tests/verif/ITE-Linux64.txt deleted intelSig/tests/verif/ITE-Linux.txt deleted intelSig/tests/verif/ITE-CYGWIN.txt deleted intelSig/tests/verif/ITE-AlphaLinux.txt deleted intelSig/tests/verif/INW-OSF1.txt deleted intelSig/tests/verif/INW-Linux64.txt deleted intelSig/tests/verif/INW-Linux.txt deleted intelSig/tests/verif/INW-CYGWIN.txt deleted intelSig/tests/verif/INW-AlphaLinux.txt deleted intelSig/tests/verif/FAILED-OSF1.txt deleted intelSig/tests/verif/FAILED-Linux64.txt deleted intelSig/tests/verif/FAILED-Linux.txt deleted intelSig/tests/verif/FAILED-CYGWIN.txt deleted intelSig/tests/verif/FAILED-AlphaLinux.txt deleted intelSig/tests/verif/EXW-OSF1.txt deleted intelSig/tests/verif/EXW-Linux64.txt deleted intelSig/tests/verif/EXW-Linux.txt deleted intelSig/tests/verif/EXW-CYGWIN.txt deleted intelSig/tests/verif/EXW-AlphaLinux.txt deleted intelSig/tests/verif/EXT-OSF1.txt deleted intelSig/tests/verif/EXT-Linux64.txt deleted intelSig/tests/verif/EXT-Linux.txt deleted intelSig/tests/verif/EXT-CYGWIN.txt deleted intelSig/tests/verif/EXT-AlphaLinux.txt deleted intelSig/tests/verif/CPU-OSF1.txt deleted intelSig/tests/verif/CPU-Linux64.txt deleted intelSig/tests/verif/CPU-Linux.txt deleted intelSig/tests/verif/CPU-CYGWIN.txt deleted intelSig/tests/verif/CPU-AlphaLinux.txt deleted gdTech/tests/verif/STP-OSF1.txt deleted gdTech/tests/verif/STP-Linux64.txt deleted gdTech/tests/verif/STP-Linux.txt deleted gdTech/tests/verif/STP-CYGWIN.txt deleted gdTech/tests/verif/STP-AlphaLinux.txt deleted gdTech/tests/verif/ITE-OSF1.txt deleted gdTech/tests/verif/ITE-Linux64.txt deleted gdTech/tests/verif/ITE-Linux.txt deleted gdTech/tests/verif/ITE-CYGWIN.txt deleted gdTech/tests/verif/ITE-AlphaLinux.txt deleted gdTech/tests/verif/INW-OSF1.txt deleted gdTech/tests/verif/INW-Linux64.txt deleted gdTech/tests/verif/INW-Linux.txt deleted gdTech/tests/verif/INW-CYGWIN.txt deleted gdTech/tests/verif/INW-AlphaLinux.txt deleted gdTech/tests/verif/FAILED-OSF1.txt deleted gdTech/tests/verif/FAILED-Linux64.txt deleted gdTech/tests/verif/FAILED-Linux.txt deleted gdTech/tests/verif/FAILED-CYGWIN.txt deleted gdTech/tests/verif/FAILED-AlphaLinux.txt deleted gdTech/tests/verif/EXW-OSF1.txt deleted gdTech/tests/verif/EXW-Linux64.txt deleted gdTech/tests/verif/EXW-Linux.txt deleted gdTech/tests/verif/EXW-CYGWIN.txt deleted gdTech/tests/verif/EXW-AlphaLinux.txt deleted gdTech/tests/verif/EXT-OSF1.txt deleted gdTech/tests/verif/EXT-Linux64.txt deleted gdTech/tests/verif/EXT-Linux.txt deleted gdTech/tests/verif/EXT-CYGWIN.txt deleted gdTech/tests/verif/EXT-AlphaLinux.txt deleted gdTech/tests/verif/CPU-OSF1.txt deleted gdTech/tests/verif/CPU-Linux64.txt deleted gdTech/tests/verif/CPU-Linux.txt deleted gdTech/tests/verif/CPU-CYGWIN.txt deleted gdTech/tests/verif/CPU-AlphaLinux.txt deleted copraImport/tests/verif/STP-OSF1.txt deleted copraImport/tests/verif/STP-Linux64.txt deleted copraImport/tests/verif/STP-Linux.txt deleted copraImport/tests/verif/STP-CYGWIN.txt deleted copraImport/tests/verif/STP-AlphaLinux.txt deleted copraImport/tests/verif/ITE-OSF1.txt deleted copraImport/tests/verif/ITE-Linux64.txt deleted copraImport/tests/verif/ITE-Linux.txt deleted copraImport/tests/verif/ITE-CYGWIN.txt deleted copraImport/tests/verif/ITE-AlphaLinux.txt deleted copraImport/tests/verif/INW-OSF1.txt deleted copraImport/tests/verif/INW-Linux64.txt deleted copraImport/tests/verif/INW-Linux.txt deleted copraImport/tests/verif/INW-CYGWIN.txt deleted copraImport/tests/verif/INW-AlphaLinux.txt deleted copraImport/tests/verif/FAILED-OSF1.txt deleted copraImport/tests/verif/FAILED-Linux64.txt deleted copraImport/tests/verif/FAILED-Linux.txt deleted copraImport/tests/verif/FAILED-CYGWIN.txt deleted copraImport/tests/verif/FAILED-AlphaLinux.txt deleted copraImport/tests/verif/EXW-OSF1.txt deleted copraImport/tests/verif/EXW-Linux64.txt deleted copraImport/tests/verif/EXW-Linux.txt deleted copraImport/tests/verif/EXW-CYGWIN.txt deleted copraImport/tests/verif/EXW-AlphaLinux.txt deleted copraImport/tests/verif/EXT-OSF1.txt deleted copraImport/tests/verif/EXT-Linux64.txt deleted copraImport/tests/verif/EXT-Linux.txt deleted copraImport/tests/verif/EXT-CYGWIN.txt deleted copraImport/tests/verif/EXT-AlphaLinux.txt deleted copraImport/tests/verif/CPU-OSF1.txt deleted copraImport/tests/verif/CPU-Linux64.txt deleted copraImport/tests/verif/CPU-Linux.txt deleted copraImport/tests/verif/CPU-CYGWIN.txt deleted copraImport/tests/verif/CPU-AlphaLinux.txt deleted sabca/tests/verif.sh deleted sabca/tests/localVerif.sh deleted sabca/tests/clean.sh deleted sabca/tests/batterie.sh deleted intelSig/tests/verif.sh deleted intelSig/tests/localVerif.sh deleted intelSig/tests/clean.sh deleted intelSig/tests/batterie.sh deleted gdTech/tests/verif.sh deleted gdTech/tests/localVerif.sh deleted gdTech/tests/clean.sh deleted gdTech/tests/batterie.sh deleted copraImport/tests/verif.sh deleted copraImport/tests/localVerif.sh deleted copraImport/tests/clean.sh deleted copraImport/tests/batterie.sh deleted sabca/tests/verif deleted sabca/tests/ValidationTm/Makefile deleted sabca/tests/Validation2219Funct/Makefile deleted sabca/tests/Validation2219/Makefile deleted sabca/tests/makefiles/Makefile_local deleted sabca/tests/makefiles deleted sabca/tests/creepforming2219/Makefile deleted intelSig/tests/xfem/Makefile deleted intelSig/tests/verif deleted intelSig/tests/makefiles/Makefile_local deleted intelSig/tests/makefiles deleted gdTech/tests/verif deleted gdTech/tests/stp/Makefile deleted gdTech/tests/makefiles/Makefile_local deleted gdTech/tests/makefiles deleted copraImport/tests/verif deleted copraImport/tests/makefiles/Makefile_local deleted copraImport/tests/makefiles deleted copraImport/tests/copraProfiling5/Makefile deleted
— Romain BOMAN 2007/05/17 11:12