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).

Parameter

string $descfile

chemin vers le fichier de description XML

mixed $callback

fonction de rappel utilisée pour rapporter l'affichage

Return value

array - un tableau de tableaux associatifs avec les fichiers construis ; le format ressemble à celà :

<?php
array( array( 'file' =>    '/path/to/ext.so',
   
'php_api' => YYYYMMDD,
   
'zend_mod_api' => YYYYMMDD,
   
'zend_ext_api' =>; YYYYMMDD ),
   ... )
?>

See

PEAR_Common::infoFromDescriptionFile

Throws

Possible PEAR_Error values
Code erreur Valeur de l'erreur Signification Solution
"

Note

This function can not be called statically.