X7ROOT File Manager
Current Path:
/opt/alt/php52/usr/share/pear/PEAR/Command
opt
/
alt
/
php52
/
usr
/
share
/
pear
/
PEAR
/
Command
/
??
..
??
Auth.php
(2.55 KB)
??
Auth.xml
(1.2 KB)
??
Build.php
(2.25 KB)
??
Build.xml
(260 B)
??
Channels.php
(32.7 KB)
??
Channels.xml
(4.12 KB)
??
Common.php
(8.05 KB)
??
Config.php
(15.06 KB)
??
Config.xml
(3.3 KB)
??
Install.php
(50 KB)
??
Install.xml
(8.37 KB)
??
Mirror.php
(4.44 KB)
??
Mirror.xml
(617 B)
??
Package.php
(39.27 KB)
??
Package.xml
(7.05 KB)
??
Pickle.php
(15.56 KB)
??
Pickle.xml
(1.15 KB)
??
Registry.php
(45.22 KB)
??
Registry.xml
(1.75 KB)
??
Remote.php
(29.32 KB)
??
Remote.xml
(3.23 KB)
??
Test.php
(11.65 KB)
??
Test.xml
(1.6 KB)
Editing: Build.php
<?php /** * PEAR_Command_Auth (build command) * * PHP versions 4 and 5 * * @category pear * @package PEAR * @author Stig Bakken <ssb@php.net> * @author Tomas V.V.Cox <cox@idecnet.com> * @author Greg Beaver <cellog@php.net> * @copyright 1997-2009 The Authors * @license http://opensource.org/licenses/bsd-license.php New BSD License * @version CVS: $Id$ * @link http://pear.php.net/package/PEAR * @since File available since Release 0.1 */ /** * base class */ require_once 'PEAR/Command/Common.php'; /** * PEAR commands for building extensions. * * @category pear * @package PEAR * @author Stig Bakken <ssb@php.net> * @author Tomas V.V.Cox <cox@idecnet.com> * @author Greg Beaver <cellog@php.net> * @copyright 1997-2009 The Authors * @license http://opensource.org/licenses/bsd-license.php New BSD License * @version Release: 1.9.5 * @link http://pear.php.net/package/PEAR * @since Class available since Release 0.1 */ class PEAR_Command_Build extends PEAR_Command_Common { var $commands = array( 'build' => array( 'summary' => 'Build an Extension From C Source', 'function' => 'doBuild', 'shortcut' => 'b', 'options' => array(), 'doc' => '[package.xml] Builds one or more extensions contained in a package.' ), ); /** * PEAR_Command_Build constructor. * * @access public */ function PEAR_Command_Build(&$ui, &$config) { parent::PEAR_Command_Common($ui, $config); } function doBuild($command, $options, $params) { require_once 'PEAR/Builder.php'; if (sizeof($params) < 1) { $params[0] = 'package.xml'; } $builder = &new PEAR_Builder($this->ui); $this->debug = $this->config->get('verbose'); $err = $builder->build($params[0], array(&$this, 'buildCallback')); if (PEAR::isError($err)) { return $err; } return true; } function buildCallback($what, $data) { if (($what == 'cmdoutput' && $this->debug > 1) || ($what == 'output' && $this->debug > 0)) { $this->ui->outputData(rtrim($data), 'build'); } } }
Upload File
Create Folder