[dev] Split Git
Michael J Rubinsky
mrubinsk at horde.org
Mon Nov 24 06:23:30 UTC 2014
Quoting Michael M Slusarz <slusarz at horde.org>:
> Quoting Jan Schneider <jan at horde.org>:
>
>> Zitat von Michael M Slusarz <slusarz at horde.org>:
>>
>>> Quoting Jan Schneider <jan at horde.org>:
>>>
>>>> Zitat von Michael M Slusarz <slusarz at horde.org>:
>>>>
>>>>> - Installation of code from git repos can be facilitated by a script.
>>>>> - This script can create/clone the git repos as needed.
>>>>
>>>> And update, and diff, and commit, and probably all the major git
>>>> stuff. Wait, why did I argument against sub-tree again? :)
>>>>
>>>> Some extra sugar would be if you could checkout one repo, and
>>>> have all dependent packages' repos checked out too.
>>>
>>> This would be great... although I think this will require digging
>>> into PEAR code in order to grab the required dependencies (I
>>> really don't want to be writing PEAR parsing code at this stage).
>>
>> We already have a PEAR parser.
>
> We have a PEAR parser that programatically will give you the list of
> packages/channels you need to install given a single package.xml
> file? I've spent hours looking for this, so this is fantastic news
> - where is it located? (This underscores the need for us to keep
> all install-related code in a single location).
It's in the components package. You can get a dependency tree via:
horde-components path_to_package deps -deps --allow-remote --alldeps
You can also include the --no-tree option to get a YAML format listing
instead of a formatted tree.
--
mike
The Horde Project
http://www.horde.org
https://www.facebook.com/hordeproject
https://www.twitter.com/hordeproject
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5869 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/dev/attachments/20141124/2e231d8a/attachment.bin>
More information about the dev
mailing list