Is there some sort of API available to trigger an install through the extension manager?
The reason I ask this is allowing a component to install add ons though its administration is handy, but it should of course keep to the Joomla API's to ensure the updater can read it.
So far I have been unable to find documentation on such a thing.
My idea for what I am building is to load an xml file that links to the typical update manifests used by Joomla, to list all extensions that can be used to add on to my component. This can give me a link to the install zip. Having that I can pass it to the extension manager to auto-install it (then redirect back).
UPDATE: Just to clarify, this would install the extension through the component, not during install of the component. Although they can end up with similar code, I feel integrating a component into the extension manager in some form is really useful when it comes to supporting add ons.