Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZeb Ford-Reitz2011-04-28 13:37:01 +0000
committerZeb Ford-Reitz2011-04-28 13:37:01 +0000
commit09169b9b476aa774b456416b5bb60f67996b837f (patch)
treeb6b48d46c3f5f82fd5e7b22b8e90c4ebb2b0bcc7
parentb1bebbc9d6eeabf54913576412d64eaffb4c3ea3 (diff)
downloadorg.eclipse.jubula.core-09169b9b476aa774b456416b5bb60f67996b837f.tar.gz
org.eclipse.jubula.core-09169b9b476aa774b456416b5bb60f67996b837f.tar.xz
org.eclipse.jubula.core-09169b9b476aa774b456416b5bb60f67996b837f.zip
Adds "resources" artifact for AUT Agent maven2 build.
-rw-r--r--org.eclipse.jubula.autagent/.gitignore3
-rw-r--r--org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/assembly.xml13
-rw-r--r--org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/pom.xml40
-rw-r--r--org.eclipse.jubula.autagent/org.eclipse.jubula.autagent/pom.xml16
-rw-r--r--org.eclipse.jubula.autagent/org.eclipse.jubula.autstarter/pom.xml1
-rw-r--r--org.eclipse.jubula.autagent/pom.xml1
6 files changed, 73 insertions, 1 deletions
diff --git a/org.eclipse.jubula.autagent/.gitignore b/org.eclipse.jubula.autagent/.gitignore
index 6f5c55c39..7f88dc985 100644
--- a/org.eclipse.jubula.autagent/.gitignore
+++ b/org.eclipse.jubula.autagent/.gitignore
@@ -4,4 +4,5 @@
/bin
/org.eclipse.jubula.rc.common.orbit
/org.eclipse.jubula.autagent/target
-/org.eclipse.jubula.autstarter/target \ No newline at end of file
+/org.eclipse.jubula.autagent.resources/target
+/org.eclipse.jubula.autstarter/target
diff --git a/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/assembly.xml b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/assembly.xml
new file mode 100644
index 000000000..1a935d3a4
--- /dev/null
+++ b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/assembly.xml
@@ -0,0 +1,13 @@
+<assembly>
+ <id>resources</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <fileSets>
+ <fileSet>
+ <directory>../resources</directory>
+ <outputDirectory>resources</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>
diff --git a/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/pom.xml b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/pom.xml
new file mode 100644
index 000000000..4ced2a759
--- /dev/null
+++ b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent.resources/pom.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>org.eclipse.jubula.autagent</artifactId>
+ <groupId>org.eclipse.jubula</groupId>
+ <version>0.9.0-SNAPSHOT</version>
+ <relativePath>..</relativePath>
+ </parent>
+
+ <version>0.9.0-SNAPSHOT</version>
+ <groupId>org.eclipse.jubula.autagent</groupId>
+ <artifactId>org.eclipse.jubula.autagent.resources</artifactId>
+ <packaging>pom</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-4</version>
+ <configuration>
+ <descriptors>
+ <descriptor>assembly.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent/pom.xml b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent/pom.xml
index 9ffb3423f..715cfcf62 100644
--- a/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent/pom.xml
+++ b/org.eclipse.jubula.autagent/org.eclipse.jubula.autagent/pom.xml
@@ -13,8 +13,21 @@
<groupId>org.eclipse.jubula.autagent</groupId>
<artifactId>org.eclipse.jubula.autagent</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>org.eclipse.jubula.autagent.resources</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+<!-- Make sure this isn't included on any classpath -->
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
<build>
<sourceDirectory>../src</sourceDirectory>
+ <finalName>${artifactId}</finalName>
<plugins>
<plugin>
@@ -47,6 +60,9 @@
<classpathPrefix>lib/</classpathPrefix>
<mainClass>org.eclipse.jubula.autagent.AutStarter</mainClass>
</manifest>
+ <manifestEntries>
+ <Class-Path>resources</Class-Path>
+ </manifestEntries>
</archive>
</configuration>
</plugin>
diff --git a/org.eclipse.jubula.autagent/org.eclipse.jubula.autstarter/pom.xml b/org.eclipse.jubula.autagent/org.eclipse.jubula.autstarter/pom.xml
index 49142e807..8e867af86 100644
--- a/org.eclipse.jubula.autagent/org.eclipse.jubula.autstarter/pom.xml
+++ b/org.eclipse.jubula.autagent/org.eclipse.jubula.autstarter/pom.xml
@@ -15,6 +15,7 @@
<build>
<sourceDirectory>../src</sourceDirectory>
+ <finalName>AutStarter</finalName>
<plugins>
<plugin>
diff --git a/org.eclipse.jubula.autagent/pom.xml b/org.eclipse.jubula.autagent/pom.xml
index ab7363533..5bcc6853b 100644
--- a/org.eclipse.jubula.autagent/pom.xml
+++ b/org.eclipse.jubula.autagent/pom.xml
@@ -14,6 +14,7 @@
<artifactId>org.eclipse.jubula.autagent</artifactId>
<packaging>pom</packaging>
<modules>
+ <module>org.eclipse.jubula.autagent.resources</module>
<module>org.eclipse.jubula.autagent</module>
<module>org.eclipse.jubula.autstarter</module>
</modules>

Back to the top