Skip to Content

À quoi servent les scripts cw3setup.php, scripts/clean.php, makemaps.php ?

Auteur : yjacolin

Ces instructions sont un peu particulières :

scripts/makemaps.php ne sert que dans le cas où l'utilisateur veut se servir de templates de mapfile. C'est le cas par exemple du projet test_main avec le template test.map.php.
Il est rare que des utilisateurs aient besoin de cette fonctionnalité.

Il ne faut pas confondre avec les éventuels fichiers .map.in qui sont modifiés en .map avec le script cw3setup.php par la commande :

<PHP-INTERPRETER> cw3setup.php --install ...

D'ailleurs dans le cas d'un projet simple, il est souvent également inutile d'avoir un .map.in. Un simple .map suffit amplement quand il n'y a aucune valeur paramétrée à l'intérieur (@MA_VARIABLE@).

Lancer scripts/clean.php directement n'est pas recommandé, il est préférable en général de passer par le script cw3setup.php :

<PHP-INTERPRETER> cw3setup.php --clean ...


Cette option permet de nettoyer les fichiers générés (map, pdf, ...) mais également de nettoyer les templates. Ainsi, si vous mettez à jour vos modèles (fichiers .tpl), vous devez lancer ce script pour visualiser les changements.