====== Commit 2007-12-06 ====== ===== Modifs ===== ==== Gen4 ==== Dans le but de pouvoir tester mieux le code de Metafor et des autres modules annexes (gen4, biomec, etc), j'ai fait un petit essai sur gen4: j'ai modifié l'arborescence de Gen4 pour que le mailleur puisse avoir sa propre batterie. J'en ai profité pour faire une arborescence de type "oo_nda" puisque le système fonctionne bien. La nouvelle arborescence ressemble à ça: * ''oo_meta'': meta... fort! * ''gen4'': le bête nom que j'ai donné au mailleur * ''src'': les sources du mailleur * ''_src'': le wrapper du mailleur * ''gui'': la GUI Qt du mailleur * ''_gui'': le wrapper de la GUI * ''tests'': la batterie du mailleur (les trucs de ''oo_meta/toolbox/gen4'') * ''verif'': les résultats de batterie * ''tools'': les tools (un fichier de ''oo_meta/toolbox''). Dans ''gen4'' on trouve un script ''batterie.sh'' qui lance une batterie locale sur Gen4. Tous les tests ont été adaptés pour que ça marche. Reste plus qu'à fusionner les résultats des 2 batteries (c'est pas encore fait). Autre nouveauté: tous les tests de Gen4 peuvent être lancés facilement en double-cliquant dessus (pratique pour lancer rapidos un test en interactif). ==== Batterie ==== Tant que j'en étais à bidouiller dans la batterie, j'ai renommé les fichiers résultats: j'ai supprimé le suffixe "-All" et j'ai remplacé le code "CYGWIN" par "Windows". ===== Projet ===== Modifiez les projets gen4, gen4gui et les 3 wrappers associés vu que l'emplacement du source a changé (un powergrep sur les ''vcproj'' marche très bien): * ''oo_meta/gen4'' => ''oo_meta/gen4/src'' * ''oo_meta/_gen4'' => ''oo_meta/gen4/_src'' * ''oo_meta/gen4gui'' => ''oo_meta/gen4/gui'' * ''oo_meta/_gen4gui'' => ''oo_meta/gen4/_gui'' Je vous conseille de faire un "New Solution Folder" pour rassembler les 4 projets dans votre solution. Pour les noms des libs et les répertoires de destination, rien ne change (tout va tjs dans la racine de ''oo_meta'' ou dans ''wrap'' pour les wrappers. ===== Fichiers ajoutés/supprimés ====== gen4/_gui added gen4/_src added gen4/gui added gen4/src added gen4/tests added gen4/tests/verif added gen4/tools added gen4/_src/gen4extended.cpp added (+) gen4/gui/gen4app.cpp added (+) gen4/gui/gen4gui.cpp added (+) gen4/gui/meshviewer.cpp added (+) gen4/src/gen4.cpp added (+) gen4/src/gen4arc.cpp added (+) gen4/src/gen4cell.cpp added (+) gen4/src/gen4curve.cpp added (+) gen4/src/gen4edge.cpp added (+) gen4/src/gen4geometry.cpp added (+) gen4/src/gen4gobject.cpp added (+) gen4/src/gen4isect.cpp added (+) gen4/src/gen4line.cpp added (+) gen4/src/gen4makeup.cpp added (+) gen4/src/gen4mesh.cpp added (+) gen4/src/gen4mesher.cpp added (+) gen4/src/gen4meshtool.cpp added (+) gen4/src/gen4node.cpp added (+) gen4/src/gen4nurbs.cpp added (+) gen4/src/gen4object.cpp added (+) gen4/src/gen4params.cpp added (+) gen4/src/gen4quad2tri.cpp added (+) gen4/src/gen4remesher.cpp added (+) gen4/src/gen4side.cpp added (+) gen4/src/gen4smoother.cpp added (+) gen4/src/gen4spline.cpp added (+) gen4/src/gen4splineseg.cpp added (+) gen4/src/gen4vec.cpp added (+) gen4/src/gen4wire.cpp added (+) gen4/_src/gen4extended.h added (+) gen4/gui/gen4app.h added (+) gen4/gui/gen4gui.h added (+) gen4/gui/meshdata.h added (+) gen4/gui/meshviewer.h added (+) gen4/src/gen4.h added (+) gen4/src/gen4arc.h added (+) gen4/src/gen4cell.h added (+) gen4/src/gen4curve.h added (+) gen4/src/gen4edge.h added (+) gen4/src/gen4geometry.h added (+) gen4/src/gen4gobject.h added (+) gen4/src/gen4isect.h added (+) gen4/src/gen4line.h added (+) gen4/src/gen4makeup.h added (+) gen4/src/gen4mesh.h added (+) gen4/src/gen4mesher.h added (+) gen4/src/gen4meshtool.h added (+) gen4/src/gen4node.h added (+) gen4/src/gen4nurbs.h added (+) gen4/src/gen4object.h added (+) gen4/src/gen4observer.h added (+) gen4/src/gen4params.h added (+) gen4/src/gen4quad2tri.h added (+) gen4/src/gen4remesher.h added (+) gen4/src/gen4side.h added (+) gen4/src/gen4smoother.h added (+) gen4/src/gen4spline.h added (+) gen4/src/gen4splineseg.h added (+) gen4/src/gen4vec.h added (+) gen4/src/gen4wire.h added (+) gen4/_gui/gen4gui.i added (+) gen4/_src/gen4.i added (+) gen4/_gui/Makefile.in added (+) gen4/_src/Makefile.in added (+) gen4/gui/Makefile.in added (+) gen4/src/Makefile.in added (+) gen4/__init__.py added gen4/battery.py added gen4/tests/__init__.py added (+) gen4/tests/closedSpline1.py added (+) gen4/tests/closedSpline2.py added (+) gen4/tests/geo1.py added (+) gen4/tests/geo1b.py added (+) gen4/tests/geo1c.py added (+) gen4/tests/geo1d.py added (+) gen4/tests/geo1e.py added gen4/tests/geo1f.py added gen4/tests/geo2.py added (+) gen4/tests/geo3.py added (+) gen4/tests/geo4.py added (+) gen4/tests/geo5.py added (+) gen4/tests/geo6.py added (+) gen4/tests/geo6b.py added (+) gen4/tests/geo7.py added (+) gen4/tests/geo7b.py added (+) gen4/tests/geo8.py added (+) gen4/tests/geo8b.py added (+) gen4/tests/geo9.py added (+) gen4/tests/geo9b.py added (+) gen4/tests/geo9c.py added (+) gen4/tests/openSpline1.py added (+) gen4/tests/openSpline2.py added (+) gen4/tools/gen4tools.py added (+) apps/verif/CPU-AlphaLinux.txt added (+) apps/verif/CPU-Linux.txt added (+) apps/verif/CPU-Linux64.txt added (+) apps/verif/CPU-OSF1.txt added (+) apps/verif/CPU-Windows.txt added (+) apps/verif/EXT-AlphaLinux.txt added (+) apps/verif/EXT-Linux.txt added (+) apps/verif/EXT-Linux64.txt added (+) apps/verif/EXT-OSF1.txt added (+) apps/verif/EXT-Windows.txt added (+) apps/verif/EXW-AlphaLinux.txt added (+) apps/verif/EXW-Linux.txt added (+) apps/verif/EXW-Linux64.txt added (+) apps/verif/EXW-OSF1.txt added (+) apps/verif/EXW-Windows.txt added (+) apps/verif/FAILED-AlphaLinux.txt added (+) apps/verif/FAILED-Linux.txt added (+) apps/verif/FAILED-Linux64.txt added (+) apps/verif/FAILED-OSF1.txt added (+) apps/verif/FAILED-Windows.txt added (+) apps/verif/INW-AlphaLinux.txt added (+) apps/verif/INW-Linux.txt added (+) apps/verif/INW-Linux64.txt added (+) apps/verif/INW-OSF1.txt added (+) apps/verif/INW-Windows.txt added (+) apps/verif/ITE-AlphaLinux.txt added (+) apps/verif/ITE-Linux.txt added (+) apps/verif/ITE-Linux64.txt added (+) apps/verif/ITE-OSF1.txt added (+) apps/verif/ITE-Windows.txt added (+) apps/verif/MEM-AlphaLinux.txt added (+) apps/verif/MEM-Linux.txt added (+) apps/verif/MEM-Linux64.txt added (+) apps/verif/MEM-OSF1.txt added (+) apps/verif/MEM-Windows.txt added (+) apps/verif/STP-AlphaLinux.txt added (+) apps/verif/STP-Linux.txt added (+) apps/verif/STP-Linux64.txt added (+) apps/verif/STP-OSF1.txt added (+) apps/verif/STP-Windows.txt added (+) gen4/tests/verif/EXT-Windows.txt added gen4/tests/verif/FAILED-Windows.txt added gen4/gui/gen4gui.ui added (+) gen4/gui/meshviewer.ui added (+) _gen4 deleted _gen4gui deleted gen4gui deleted toolbox/gen4 deleted _gen4/gen4extended.cpp deleted gen4/gen4.cpp deleted gen4/gen4arc.cpp deleted gen4/gen4cell.cpp deleted gen4/gen4curve.cpp deleted gen4/gen4edge.cpp deleted gen4/gen4geometry.cpp deleted gen4/gen4gobject.cpp deleted gen4/gen4isect.cpp deleted gen4/gen4line.cpp deleted gen4/gen4makeup.cpp deleted gen4/gen4mesh.cpp deleted gen4/gen4mesher.cpp deleted gen4/gen4meshtool.cpp deleted gen4/gen4node.cpp deleted gen4/gen4nurbs.cpp deleted gen4/gen4object.cpp deleted gen4/gen4params.cpp deleted gen4/gen4quad2tri.cpp deleted gen4/gen4remesher.cpp deleted gen4/gen4side.cpp deleted gen4/gen4smoother.cpp deleted gen4/gen4spline.cpp deleted gen4/gen4splineseg.cpp deleted gen4/gen4vec.cpp deleted gen4/gen4wire.cpp deleted gen4gui/gen4app.cpp deleted gen4gui/gen4gui.cpp deleted gen4gui/meshviewer.cpp deleted _gen4/gen4extended.h deleted gen4/gen4.h deleted gen4/gen4arc.h deleted gen4/gen4cell.h deleted gen4/gen4curve.h deleted gen4/gen4edge.h deleted gen4/gen4geometry.h deleted gen4/gen4gobject.h deleted gen4/gen4isect.h deleted gen4/gen4line.h deleted gen4/gen4makeup.h deleted gen4/gen4mesh.h deleted gen4/gen4mesher.h deleted gen4/gen4meshtool.h deleted gen4/gen4node.h deleted gen4/gen4nurbs.h deleted gen4/gen4object.h deleted gen4/gen4observer.h deleted gen4/gen4params.h deleted gen4/gen4quad2tri.h deleted gen4/gen4remesher.h deleted gen4/gen4side.h deleted gen4/gen4smoother.h deleted gen4/gen4spline.h deleted gen4/gen4splineseg.h deleted gen4/gen4vec.h deleted gen4/gen4wire.h deleted gen4gui/gen4app.h deleted gen4gui/gen4gui.h deleted gen4gui/meshdata.h deleted gen4gui/meshviewer.h deleted _gen4/gen4.i deleted _gen4gui/gen4gui.i deleted _gen4/Makefile.in deleted _gen4gui/Makefile.in deleted gen4/Makefile.in deleted gen4gui/Makefile.in deleted toolbox/gen4/__init__.py deleted toolbox/gen4/closedSpline1.py deleted toolbox/gen4/closedSpline2.py deleted toolbox/gen4/geo1.py deleted toolbox/gen4/geo1b.py deleted toolbox/gen4/geo1c.py deleted toolbox/gen4/geo1d.py deleted toolbox/gen4/geo2.py deleted toolbox/gen4/geo3.py deleted toolbox/gen4/geo4.py deleted toolbox/gen4/geo5.py deleted toolbox/gen4/geo6.py deleted toolbox/gen4/geo6b.py deleted toolbox/gen4/geo7.py deleted toolbox/gen4/geo7b.py deleted toolbox/gen4/geo8.py deleted toolbox/gen4/geo8b.py deleted toolbox/gen4/geo9.py deleted toolbox/gen4/geo9b.py deleted toolbox/gen4/geo9c.py deleted toolbox/gen4/openSpline1.py deleted toolbox/gen4/openSpline2.py deleted toolbox/gen4tools.py deleted apps/verif/CPU-AlphaLinux-All.txt deleted apps/verif/CPU-CYGWIN-All.txt deleted apps/verif/CPU-Linux-All.txt deleted apps/verif/CPU-Linux64-All.txt deleted apps/verif/CPU-OSF1-All.txt deleted apps/verif/EXT-AlphaLinux-All.txt deleted apps/verif/EXT-CYGWIN-All.txt deleted apps/verif/EXT-Linux-All.txt deleted apps/verif/EXT-Linux64-All.txt deleted apps/verif/EXT-OSF1-All.txt deleted apps/verif/EXW-AlphaLinux-All.txt deleted apps/verif/EXW-CYGWIN-All.txt deleted apps/verif/EXW-Linux-All.txt deleted apps/verif/EXW-Linux64-All.txt deleted apps/verif/EXW-OSF1-All.txt deleted apps/verif/FAILED-AlphaLinux-All.txt deleted apps/verif/FAILED-CYGWIN-All.txt deleted apps/verif/FAILED-Linux-All.txt deleted apps/verif/FAILED-Linux64-All.txt deleted apps/verif/FAILED-OSF1-All.txt deleted apps/verif/INW-AlphaLinux-All.txt deleted apps/verif/INW-CYGWIN-All.txt deleted apps/verif/INW-Linux-All.txt deleted apps/verif/INW-Linux64-All.txt deleted apps/verif/INW-OSF1-All.txt deleted apps/verif/ITE-AlphaLinux-All.txt deleted apps/verif/ITE-CYGWIN-All.txt deleted apps/verif/ITE-Linux-All.txt deleted apps/verif/ITE-Linux64-All.txt deleted apps/verif/ITE-OSF1-All.txt deleted apps/verif/MEM-AlphaLinux-All.txt deleted apps/verif/MEM-CYGWIN-All.txt deleted apps/verif/MEM-Linux-All.txt deleted apps/verif/MEM-Linux64-All.txt deleted apps/verif/MEM-OSF1-All.txt deleted apps/verif/STP-AlphaLinux-All.txt deleted apps/verif/STP-CYGWIN-All.txt deleted apps/verif/STP-Linux-All.txt deleted apps/verif/STP-Linux64-All.txt deleted apps/verif/STP-OSF1-All.txt deleted gen4gui/gen4gui.ui deleted gen4gui/meshviewer.ui deleted --- //[[r_boman@yahoo.fr|Romain BOMAN]] 2007/12/06 10:24//