Author: mes
Date: 2011-08-15 12:26:46 -0700 (Mon, 15 Aug 2011)
New Revision: 26561

Added:
   core3/plugin-developer/trunk/
   core3/plugin-developer/trunk/pom.xml
Log:
import dir

Added: core3/plugin-developer/trunk/pom.xml
===================================================================
--- core3/plugin-developer/trunk/pom.xml                                (rev 0)
+++ core3/plugin-developer/trunk/pom.xml        2011-08-15 19:26:46 UTC (rev 
26561)
@@ -0,0 +1,165 @@
+<?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";>
+
+  <parent>
+    <groupId>org.cytoscape</groupId>
+    <artifactId>parent</artifactId>
+    <version>3.0.0-alpha8-SNAPSHOT</version>
+    <relativePath>../parent</relativePath>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.cytoscape.plugin-developer</groupId>
+  <artifactId>cytoscape</artifactId>
+  <version>3.0.0-M3-SNAPSHOT</version>
+
+  <properties>
+      <cytoscape.api.version>3.0.0-alpha6-SNAPSHOT</cytoscape.api.version>
+  </properties>
+
+  <name>Distribution</name>
+
+  <packaging>pom</packaging>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <version>2.2</version>
+        <executions>
+          <execution>
+            <id>unpack-cytoscape</id>
+            <phase>compile</phase>
+            <goals>
+              <goal>unpack</goal>
+            </goals>
+            <configuration>
+              <excludeTransitive>true</excludeTransitive>
+              <outputDirectory>${project.build.directory}/tmp</outputDirectory>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.cytoscape.gui-distribution</groupId>
+                  <artifactId>cytoscape</artifactId>
+                  <version>${project.version}</version>
+                  <type>zip</type>
+                  <overWrite>true</overWrite>
+                </artifactItem>
+              </artifactItems>
+            </configuration>
+          </execution>
+          <execution>
+            <id>unpack-javadoc</id>
+            <phase>compile</phase>
+            <goals>
+              <goal>unpack</goal>
+            </goals>
+            <configuration>
+              <excludeTransitive>true</excludeTransitive>
+              <outputDirectory>${project.build.directory}/API</outputDirectory>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.cytoscape</groupId>
+                  <artifactId>plugin-api</artifactId>
+                  <version>${cytoscape.api.version}</version>
+                  <classifier>javadoc</classifier>
+                  <overWrite>true</overWrite>
+                </artifactItem>
+              </artifactItems>
+            </configuration>
+          </execution>
+          <execution>
+            <id>copy</id>
+            <phase>compile</phase>
+            <goals>
+              <goal>copy</goal>
+            </goals>
+            <configuration>
+              <excludeTransitive>true</excludeTransitive>
+              <outputDirectory>${project.build.directory}/lib</outputDirectory>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.cytoscape</groupId>
+                  <artifactId>plugin-api</artifactId>
+                  <version>${cytoscape.api.version}</version>
+                  <classifier>jar-with-dependencies</classifier>
+                  <overWrite>true</overWrite>
+                  
<destFileName>cytoscape-plugin-api-${cytoscape.api.version}.jar</destFileName>
+                </artifactItem>
+              </artifactItems>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-resources-plugin</artifactId>
+        <version>2.5</version>
+        <executions>
+          <execution>
+            <id>copy-unzipped-dir</id>
+            <phase>package</phase>
+            <goals>
+              <goal>copy-resources</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>${project.build.directory}</outputDirectory>
+              <resources>          
+                <resource>
+                  
<directory>${project.build.directory}/tmp/cytoscape-${project.version}</directory>
+                </resource>
+              </resources>              
+            </configuration>            
+          </execution>
+        </executions>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-clean-plugin</artifactId>
+        <version>2.4.1</version>
+        <executions>
+          <execution>
+            <id>asdf-clean</id>
+            <phase>package</phase>
+            <goals>
+              <goal>clean</goal>
+            </goals>
+            <configuration>
+              <excludeDefaultDirectories>true</excludeDefaultDirectories>
+              <filesets>
+                <fileset>
+                  <directory>${project.build.directory}/tmp</directory>
+                </fileset>
+                <fileset>
+                 
<directory>${project.build.directory}/dependency-maven-plugin-markers</directory>
+               </fileset>
+              </filesets>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.cytoscape.gui-distribution</groupId>
+      <artifactId>cytoscape</artifactId>
+      <version>${project.version}</version>
+      <type>zip</type>
+    </dependency>
+    <dependency>
+      <groupId>org.cytoscape</groupId>
+      <artifactId>plugin-api</artifactId>
+      <version>${cytoscape.api.version}</version>
+      <classifier>javadoc</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.cytoscape</groupId>
+      <artifactId>plugin-api</artifactId>
+      <version>${cytoscape.api.version}</version>
+      <classifier>jar-with-dependencies</classifier>
+    </dependency>
+  </dependencies>
+
+</project>

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to