PEAR_Builder::build()

PEAR_Builder::build() -- Construit une extension depuis les sources

Synopsis

require_once 'PEAR/builder.php';

array PEAR_Builder::build (string $descfile [, mixed $callback = NULL])

Description

Construit une extension depuis les sources. Exécute la commande phpize dans le dossier source, mais compile dans un dossier temporaire (/var/tmp/pear-build-USER/PACKAGE-VERSION).

Paramètres

chaîne de caractères $descfile

chemin vers le fichier de description XML

mixed $callback

fonction de rappel utilisée pour rapporter l'affichage

Valeur retournée

array - un tableau de tableaux associatifs avec les fichiers construis ; le format ressemble à celà :
array( array( 'file' =>	'/path/to/ext.so',
   'php_api' => YYYYMMDD,
   'zend_mod_api' => YYYYMMDD,
   'zend_ext_api' =>; YYYYMMDD ),
   ... )

Voir aussi

PEAR_Common::infoFromDescriptionFile

Valeurs renvoyées

Tableau 28-1. Valeurs PEAR_Error possibles

Code erreurValeur de l'erreurSignificationSolution
 <<  >>  

Note

Cette fonction ne peut pas être appelée de façon statique.