ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Loughran <ste...@apache.org>
Subject Re: svn commit: r466627 - in /ant/core/trunk/src/etc/poms: ./ ant-antlr/ ant-apache-bcel/ ant-apache-bsf/ ant-apache-log4j/ ant-apache-oro/ ant-apache-regexp/ ant-apache-resolver/ ant-commons-logging/ ant-commons-net/ ant-jai/ ant-javamail/ ant-jdepend/ an...
Date Tue, 24 Oct 2006 08:59:05 GMT
antoine@apache.org wrote:
> Author: antoine
> Date: Sat Oct 21 22:35:25 2006
> New Revision: 466627
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=466627
> Log:
> adding poms


wow, you have been a busy little bee :)

I'll look over these. I'm very fussy about excessive artifacts sneaking 
in to the system, on account of bad experiences with things like 
commons-httpclient, jaxen, and others. Indeed, I have a little side 
project under way to turn the entirety of the maven repository into RDF 
metadata, then pump it through a prolog-based auditor app to detect 
dependencies that I dont like. If we get Java2rdf working, we will even 
have an entry for every class in every jar, which will let us do really 
interesting stuff, main memory permitting.


1. Mostly they look OK, though I can see you've chosen to mark most 
dependencies as compile and not runtime. Is that what we want? I'm OK 
with that, as I am much happier with dependency-metadata as a hint, not 
a mandatory thing.


2. how are these generated? By hand, or from a template. If we have 
template a driven process, I'd like every POM file to include (as a 
comment) some audit trail information. Who created, when, and where to 
go for support calls. i.e.

<!---

	POM created on 2006-10-24 0956 by stevel
	This POM officially supported by the ant team, if the artifact is an 
official ant artifact.
         Please raise issues with the correctness of this pom to the ant 
developer mailing list.
	
-->

IMO all poms should have this information in proper elements, but they 
dont, so we have to make do with comments.

-steve

more below

> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-antlr</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>antlr specific task.
> +    The implementation forks a java process, therefore the antlr jar file is only needed
at runtime</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <optional>true</optional>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- add a dependency with antlr 2.7.2 consistent with libraries.properties
antlr 2.7.6 is also available on ibiblio-->
> +      <groupId>antlr</groupId>
> +      <artifactId>antlr</artifactId>
> +      <version>2.7.2</version>
> +      <optional>true</optional>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>


Why is antlr scoped for compile and not runtime?


> Added: ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,29 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-commons-logging</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>Ant Listener based on commons-logging</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>commons-logging</groupId>
> +      <artifactId>commons-logging-api</artifactId>
> +      <version>1.0.4</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>commons-logging</groupId>
> +      <artifactId>commons-logging</artifactId>
> +      <version>1.0.4</version>
> +      <scope>runtime</scope>
> +    </dependency>
> +  </dependencies>
> +  </project>


we should depend on commons-logging-api at runtime, not commons-logging.


when commons-logging 1.04 poms shipped, they had runtime dependencies on 
all the various implementations, including avalong logkit and log4j. 
Although its been patched, a lot of machines are contaminated. If you 
declare a dependence on the API only, you get the thin commons logging 
.jar with no transients



> 
> Added: ant/core/trunk/src/etc/poms/ant-javamail/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-javamail/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-javamail/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-javamail/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,31 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-javamail</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>implementation of the mail task based on javamail.
> +    Required to send emails to SMTP servers using user/password combinations
> +  or to send mail over SSL</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>javax.mail</groupId>
> +      <artifactId>mail</artifactId>
> +      <version>1.4</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>javax.activation</groupId>
> +      <artifactId>activation</artifactId>
> +      <version>1.1</version>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>    
> +</project>


> Added: ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,25 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-jdepend</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>task jdepend invoking the jdepend parser. There is also a version
2.9.1 of the
> +    jdepend parser available on the maven repository</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>jdepend</groupId>
> +      <artifactId>jdepend</artifactId>
> +      <version>2.7</version>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-jmf/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jmf/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-jmf/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-jmf/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,24 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-jmf</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>contains the sound task and a soundplayer listener
> +    download the dependency from http://java.sun.com/products/java-media/jmf/</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>javax.media</groupId>
> +      <artifactId>jmf</artifactId>
> +      <version>2.1.1e</version>
> +      <scope>provided</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-jsch/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jsch/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-jsch/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-jsch/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,24 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-jsch</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>contains the sshexec and scp tasks
> +  jsch 0.1.29 might not be available from maven</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>com.jcraft</groupId>
> +      <artifactId>jsch</artifactId>
> +      <version>0.1.29</version>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-junit/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-junit/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-junit/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-junit/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,23 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-junit</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>contains the junit and junirreport tasks</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>junit</groupId>
> +      <artifactId>junit</artifactId>
> +      <version>3.8.2</version>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-launcher/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-launcher/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-launcher/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-launcher/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,8 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-launcher</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,24 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-netrexx</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>NetRexxC task
> +    dependency can be downloaded from http://www.ibm.com/software/awdtools/netrexx/download.html</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>com.ibm.netrexx</groupId>
> +      <artifactId>netrexx</artifactId>
> +      <version>2.0.5</version>
> +      <scope>provided</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,39 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-nodeps</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>contains all the optional tasks and types which do not have particular
dependencies</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- the implementation jar of the xerces jar will be used by ant to parse
> +      XML files, particularly the build files, if the JDK does not provide a parser
> +      xercesImpl.jar is provided with ant -->
> +    <groupId>xerces</groupId>
> +    <artifactId>xerces-impl</artifactId>
> +    <version>2.8.1</version>
> +    <optional>true</optional>
> +    <scope>runtime</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- xml-apis contains the org.w3c.dom package 
> +        since ant is using DOM APIS to parse the XML build file and do other XML related
activities
> +        xml-apis is a compile time dependency
> +        a version of xml-apis.jar is delivered with ant -->
> +      <groupId>xml-apis</groupId>
> +      <artifactId>xml-apis</artifactId>
> +      <version>2.8.1</version>
> +      <optional>true</optional>
> +      <scope>compile</scope>
> +    </dependency>
> +    
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-starteam/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-starteam/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-starteam/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-starteam/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,23 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-starteam</artifactId>
> +  <description>Starteam SDK tasks</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>com.starteam</groupId>
> +      <artifactId>starteam-sdk</artifactId>
> +      <version>5.2</version>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,24 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-stylebook</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>executes the Apache Stylebook document generator. Deprecated since
Ant 1.7</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>stylebook</groupId>
> +      <artifactId>stylebook</artifactId>
> +      <version>1.0-b2</version>
> +      <scope>provided</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-swing/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-swing/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-swing/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-swing/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,24 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-swing</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>a listener and a splash task based on Swing</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>javax.swing</groupId>
> +      <artifactId>swing</artifactId>
> +      <version>1.2</version>
> +      <scope>provided</scope>
> +    </dependency>
> +  </dependencies>
> +</project>

Do you need to declare this for swing apps? I never knew.

> 
> Added: ant/core/trunk/src/etc/poms/ant-trax/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-trax/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-trax/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-trax/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,47 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-trax</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>contains particularly one class necessary for the execution of
the xslt task</description>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- the implementation jar of the xerces jar will be used by ant to parse
> +      XML files, particularly the build files, if the JDK does not provide a parser
> +      xercesImpl.jar is provided with ant -->
> +      <groupId>xerces</groupId>
> +      <artifactId>xerces-impl</artifactId>
> +      <version>2.8.1</version>
> +      <optional>true</optional>
> +      <scope>runtime</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- xml-apis contains the org.w3c.dom package 
> +        since ant is using DOM APIS to parse the XML build file and do other XML related
activities
> +        xml-apis is a compile time dependency
> +        a version of xml-apis.jar is delivered with ant -->
> +      <groupId>xml-apis</groupId>
> +      <artifactId>xml-apis</artifactId>
> +      <version>2.8.1</version>
> +      <optional>true</optional>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- xalan contains a TRAX compliant implementation -->
> +      <groupId>xalan</groupId>
> +      <artifactId>xalan</artifactId>
> +      <version>2.7.0</version>
> +      <optional>true</optional>
> +      <scope>runtime</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,23 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0"
> +  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant-weblogic</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <dependencies>
> +    <dependency>
> +      <groupId>ant</groupId>
> +      <artifactId>ant</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <groupId>com.bea</groupId>
> +      <artifactId>weblogic</artifactId>
> +      <version>5.1</version>
> +      <scope>provided</scope>
> +    </dependency>
> +  </dependencies>
> +</project>
> 
> Added: ant/core/trunk/src/etc/poms/ant/pom.xml
> URL: http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant/pom.xml?view=auto&rev=466627
> ==============================================================================
> --- ant/core/trunk/src/etc/poms/ant/pom.xml (added)
> +++ ant/core/trunk/src/etc/poms/ant/pom.xml Sat Oct 21 22:35:25 2006
> @@ -0,0 +1,43 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

> +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
> +  <modelVersion>4.0.0</modelVersion>
> +  <groupId>ant</groupId>
> +  <artifactId>ant</artifactId>
> +  <version>1.7.0-SNAPSHOT</version>
> +  <description>ant.jar contains the ant framework, except a few classes which
are in ant-launcher
> +    it also contains the implementation and API of the core tasks and types.
> +  </description>
> +  <dependencies>
> +    <dependency>
> +      <!-- the implementation jar of the xerces jar will be used by ant to parse
> +        XML files, particularly the build files, if the JDK does not provide a parser
> +        xercesImpl.jar is provided with ant -->
> +      <groupId>ant</groupId>
> +      <artifactId>ant-launcher</artifactId>
> +      <version>1.7.0-SNAPSHOT</version>
> +      <scope>compile</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- the implementation jar of the xerces jar will be used by ant to parse
> +      XML files, particularly the build files, if the JDK does not provide a parser
> +        xercesImpl.jar is provided with ant -->
> +      <groupId>xerces</groupId>
> +      <artifactId>xerces-impl</artifactId>
> +      <version>2.8.1</version>
> +      <optional>true</optional>
> +      <scope>runtime</scope>
> +    </dependency>
> +    <dependency>
> +      <!-- xml-apis contains the org.w3c.dom package 
> +      since ant is using DOM APIS to parse the XML build file and do other XML related
activities
> +      xml-apis is a compile time dependency
> +      a version of xml-apis.jar is delivered with ant -->
> +      <groupId>xml-apis</groupId>
> +      <artifactId>xml-apis</artifactId>
> +      <version>2.8.1</version>
> +      <optional>true</optional>
> +      <scope>compile</scope>
> +    </dependency>
> +  </dependencies>
> +</project>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message