diff options
author | Ashlee Young <ashlee@onosfw.com> | 2015-10-23 10:00:02 -0700 |
---|---|---|
committer | Ashlee Young <ashlee@onosfw.com> | 2015-10-23 10:00:02 -0700 |
commit | 753a6c60f47f3ac4f270005b65e9d6481de8eb68 (patch) | |
tree | 3d0a1ae3b4d994550f6614b417b991eee3eb8911 /framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml | |
parent | c62d20eb3b4620c06d833be06f50b2600d96dd42 (diff) |
Adding maven and ant source trees
Change-Id: I0a39b9add833a31b9c3f98d193983ae2f3a5a445
Signed-off-by: Ashlee Young <ashlee@onosfw.com>
Diffstat (limited to 'framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml')
-rw-r--r-- | framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml b/framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml new file mode 100644 index 00000000..505ad929 --- /dev/null +++ b/framework/src/ant/apache-ant-1.9.6/src/etc/poms/ant-netrexx/pom.xml @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- + This POM has been created manually by the Ant Development Team. + Please contact us if you are not satisfied with the data contained in this POM. + URL : http://ant.apache.org +--> +<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"> + <parent> + <groupId>org.apache.ant</groupId> + <artifactId>ant-parent</artifactId> + <relativePath>../pom.xml</relativePath> + <version>1.9.6</version> + </parent> + <modelVersion>4.0.0</modelVersion> + <url>http://ant.apache.org/</url> + <groupId>org.apache.ant</groupId> + <artifactId>ant-netrexx</artifactId> + <version>1.9.6</version> + <name>Apache Ant + NetRexx</name> + <description>NetRexxC task + dependency can be downloaded from http://www.ibm.com/software/awdtools/netrexx/download.html</description> + <dependencies> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant</artifactId> + <version>1.9.6</version> + <scope>compile</scope> + </dependency> + <!-- Processed too early, before maven-antrun-plugin gets a chance to work: + <dependency> + <groupId>com.ibm.netrexx</groupId> + <artifactId>netrexx</artifactId> + <version>2.0.5</version> + <scope>system</scope> + <systemPath>${basedir}/../../../../lib/optional/NetRexxC.jar</systemPath> + </dependency> + --> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <includes> + <include>org/apache/tools/ant/taskdefs/optional/NetRexxC*</include> + </includes> + <!-- Need to use this rather than system scope as above: --> + <compilerArguments> + <extdirs>${basedir}/../../../../lib/optional</extdirs> + </compilerArguments> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.4</version> + <executions> + <execution> + <phase>validate</phase> + <configuration> + <tasks> + <ant dir="${basedir}/../../../.." antfile="fetch.xml" target="netrexx"> + <property name="dest" value="optional"/> + </ant> + </tasks> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + <sourceDirectory>../../../../src/main</sourceDirectory> + <testSourceDirectory>../../../../src/testcases</testSourceDirectory> + <outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> + <testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory> + <directory>../../../../target/${project.artifactId}</directory> + </build> +</project> |