Adam/Luke, Ok, so have a local changeset that works for option 1:
On Sat, Jul 2, 2011 at 12:53 AM, Adam Murdoch <[email protected]> wrote: > 1. apply group: 'mygroup', name: 'myplugin-project', version: '1.0', plugin: > 'myplugin' I had difficulty getting a handle to a DependencyFactory (it's not in the Project's ServiceRegistry), so what I have right now is adding configuration to the ScriptHandler's ConfigurationContainer, and then using the ScriptHandler's DependencyHandler to add the dependency: private Configuration createConfigurationWithDependency(Project project, String group, String name, String version) { ConfigurationContainer configurationContainer = project.getBuildscript().getConfigurations(); String configurationName = "plugin_"+group+"_"+name+"_"+version; Configuration configuration = configurationContainer.findByName(configurationName); if (configuration == null) { configuration = configurationContainer.add(configurationName); project.getBuildscript().getDependencies().add(configurationName, group + ":" + name + ":" + version); } return configuration; } Any suggestions for improving on this? Cheers, Merlyn --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
