-
Olivier Cornu authored
Les scripts sont situés dans le dossier pkg/ et ont la forme make_TARGET (extension .sh ou .bat). Ils acceptent pour la plupart le drapeau '-v' afin de passer en mode verbeux. Usage: $ pkg/linux/make_deb.sh -v $ pkg/mac/make_standalone.sh Les nouveaux scripts sont constitués de l'éclatement du code de creer_packages.sh (renommé en make_packages.sh), afin de pouvoir fabriquer chaque paquet séparément au besoin. Ces scripts dépendent de plusieurs variables d'environnement (dont les valeurs par défaut sont fixées dans env.sh): * VERSION: version de pyromaths (défaut: `date +%y.%m`) * PYROPATH: dossier racine du projet * DIST: dossier destination des paquets (défaut: $PYROPATH/dist) * BUILD: dossier parents des builds (défaut: $PYROPATH/build) * OUT: redirection de la sortie standard (défaut: /dev/null) D'un point de vue général, ils présentent a structure suivante: 1. Nettoyage des fichiers laissés par une précédente exécution 2. Construction d'une arborescence sur-mesure dans $BUILD (optionel) 3. Construction du paquet final 4. Déplacement du paquet dans $DIST (optionel)
fd4116d8