This is really good progress. Is there any technical issue to enable remote ant build file by http or whatever? The goal is to enable to start writting a build just referencing a remote build file (may be cached in a temp that would be used if remote unavailable) and to share build among several project easily...
jonathan doklovic-2 wrote: > > I added a bug to the bug database and attached a patch that adds the > same classpath functionality as taskdef to the import task. > > http://issues.apache.org/bugzilla/show_bug.cgi?id=44214 > > - Jonathan > > On Fri, 2008-01-11 at 09:40 -0800, kermitt wrote: >> In a previous post I suggest this: >> >> I wish Ant import would support URL + jar like that : >> >> <project ...> >> <import url="http://repo/build.jar!common-build.xml"/> >> </project> >> >> As ivy became a sub project, it would make sense to have a closer >> integration like : >> >> <project ...> >> <import url="ivy://settings.xml:org/module/[EMAIL PROTECTED]" /> >> <!-- >> would locate the settings.xml file and seek a build-common.xml file using >> MyResolver resolver. >> --> >> </project> >> >> we could imagine deeper integration : >> >> <project ...> >> <import url="ivy://settings.xml:org/module/[EMAIL PROTECTED]" >> ivyFile="${basedir]/ivy.xml"/> >> <!-- >> configure ivy / read the ivy file >> would map each ivy configuration to a path ( path could use a lazy >> resolve >> proxy: resolve only when it get used) >> would import resolved artifcat as an ant build file >> >> --> >> </project> >> >> jonathan doklovic-2 wrote: >> > >> > Hi, >> > >> > I know there's not currently a way to do this, but I think it would be >> > very helpful to be able to use the import task to import a file from a >> > jar. >> > >> > This way, when I have a handful of projects, all with common targets, I >> > can put the common.xml build file in a jar and have each project depend >> > on that jar. >> > >> > Combined with something like ivy, I think this would be a pretty good >> > way to share common targets among multiple projects that may not have >> > anything to do with each other. >> > >> > Any thoughts? >> > >> > Any way to do this now? >> > >> > - Jonathan >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/import-file-from-jar-%28or-classpath%29-tp14760992p14768063.html Sent from the Ant - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
