Allow symlinking when installing packages from the source repository.
authorGunnar Wrobel <p@rdus.de>
Fri, 29 Oct 2010 09:38:41 +0000 (11:38 +0200)
committerGunnar Wrobel <p@rdus.de>
Fri, 29 Oct 2010 09:38:41 +0000 (11:38 +0200)
commit4f12349bd02b0d11b633453f30a5e19fffbf8b0f
tree76605f1740b197b6975b706aff83f140025ffcde
parentbdcd49a19f5f94fac27a6b1484ee67529997c986
Allow symlinking when installing packages from the source repository.

Now the --install option of components should be capable of completely
installing the horde stack starting with the new package.xml at
horde/package.xml down to all PEAR dependencies. Code from the
repository can be symlinked for dev mode. So this is getting nearer
to a replacement for framework/bin/install_{framework,dev}.

php horde/components/bin/horde-components --install=/srv/www/h4/.pearrc --symlink horde/horde

Currently the "Horde" role does not work yet and I assume there are
quite a few other corner cases/bugs that I will need to weed out.
components/TODO
components/lib/Components/Helper/InstallationRun.php
components/lib/Components/Module/Installer.php
components/lib/Components/Pear/InstallLocation.php
components/lib/Components/Pear/Package.php
components/lib/Components/Runner/Installer.php