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.
