Improve the installer.
authorGunnar Wrobel <p@rdus.de>
Tue, 21 Sep 2010 15:49:45 +0000 (17:49 +0200)
committerGunnar Wrobel <p@rdus.de>
Tue, 21 Sep 2010 16:06:56 +0000 (18:06 +0200)
commit6c717f2ad9fb236e9c064868a29cd0b6805109a2
treed4120430de7cdc059df1e78425079afb0c9a40dd
parenta6dcc299552c9a5b8d9b44fc19a5f2d6c5401469
Improve the installer.

 - Start extracting the PEAR usage into its own class.
 - Added an output handler.
 - Start relying less on network access.
components/lib/Components.php
components/lib/Components/Config/Cli.php
components/lib/Components/Dependencies.php
components/lib/Components/Dependencies/Injector.php
components/lib/Components/Module/Installer.php
components/lib/Components/Output.php [new file with mode: 0644]
components/lib/Components/Pear/InstallLocation.php [new file with mode: 0644]
components/lib/Components/Runner/Installer.php
components/package.xml