website rev 259

receipts: add tazwok generated variables
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Jan 25 11:45:39 2009 +0000 (2009-01-25)
parents 27b4add872f6
children c4560318bd05
files doc/cookbook/receipts.html
line diff
     1.1 --- a/doc/cookbook/receipts.html	Sat Jan 24 18:44:13 2009 +0000
     1.2 +++ b/doc/cookbook/receipts.html	Sun Jan 25 11:45:39 2009 +0000
     1.3 @@ -137,6 +137,27 @@
     1.4  le nom de l'archive source devient $SOURCE-$VERSION.tar.gz.
     1.5  </p>
     1.6  
     1.7 +<h3>Variables générées automatiquement par tazwok</h3>
     1.8 +<p>
     1.9 +Certaines variables ne sont connues qu'au moment la cuisson du paquet ou 
    1.10 +juste après la cuisson. Tazwok se charge de les ajouter au receipt 
    1.11 +automatiquement.
    1.12 +</p>
    1.13 +<p>
    1.14 +<code>$PACKED_SIZE</code> : Taille du ficher tazpkg.
    1.15 +</p>
    1.16 +<p>
    1.17 +<code>$UNPACKED_SIZE</code> : Taille utilisée par le paquet après son 
    1.18 +installation.
    1.19 +</p>
    1.20 +<p>
    1.21 +<code>$EXTRAVERSION</code> : Certains packages ont besion de 2 numéros de
    1.22 +version distincts. C'est le cas des modules ajoutés au noyau linux comme
    1.23 +squashfs car le module produit dépend aussi de la version du noyau avec 
    1.24 +laquelle il a été compilé. Dans ce cas EXTRAVERSION contient la version du
    1.25 +noyau et tazwok le détermine à partir du contenu de /lib/modules.
    1.26 +</p>
    1.27 +
    1.28  <h3>Variables utilisables dans les fonctions</h3>
    1.29  <p>
    1.30  Tazwok configure plusieurs variables permettant de faciliter la compilation et