Skip to content
Snippets Groups Projects
Select Git revision
  • b0e29b6a2becbe77c9720324b29c8ecb12329fcc
  • master default
  • dev_general
  • 0.1.5
  • 0.1.4
  • 0.1.3
  • 0.1.2
  • 0.1.1
8 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    pom.xml 3.90 KiB
    <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/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	
    	<properties>
    		<bundle.symbolicName>de.hhu.ba.yoshikoWrapper</bundle.symbolicName>
    		<bundle.namespace>de.hhu.ba.yoshikoWrapper</bundle.namespace>
    		<cytoscape.api.version>3.0.0</cytoscape.api.version>
    		
    		<maven-bundle-plugin.version>2.3.4</maven-bundle-plugin.version>
    		<osgi.api.version>4.2.0</osgi.api.version>
    	</properties>
    
    	<groupId>de.hhu.ba</groupId>
    	<artifactId>yoshikoWrapper</artifactId>
    	<version>0.0.2</version>
    	
    	<name>YoshikoWrapper</name>
    
    	<build>
    		<plugins>
    			<plugin>
    				<inherited>true</inherited>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<version>3.0</version>
    				<configuration>
    					<source>1.8</source>
    					<target>1.8</target>
    					<optimize>true</optimize>
    					<showWarnings>true</showWarnings>
    					<showDeprecation>true</showDeprecation>
    					<compilerArguments>
    						<Xmaxwarns>10000</Xmaxwarns>
    						<Xmaxerrs>10000</Xmaxerrs>
    					</compilerArguments>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.apache.felix</groupId>
    				<artifactId>maven-bundle-plugin</artifactId>
    				<version>${maven-bundle-plugin.version}</version>
    				<extensions>true</extensions>
    				<configuration>
    					<instructions>
    						<Bundle-SymbolicName>${bundle.symbolicName}</Bundle-SymbolicName>
    						<Bundle-Version>${project.version}</Bundle-Version>
    						<Export-Package>!${bundle.namespace}.*</Export-Package>
    						<Private-Package>${bundle.namespace}.*</Private-Package>
    						<Bundle-Activator>${bundle.namespace}.CyActivator</Bundle-Activator>
    					</instructions>
    				</configuration>
    			</plugin>
    		</plugins>
    	</build>
    
    	<!-- Links to the Cytoscape Maven repositories. -->
    	<repositories>
    		<repository>
    			<id>cytoscape_snapshots</id>
    			<snapshots>
    				<enabled>true</enabled>
    			</snapshots>
    			<releases>
    				<enabled>false</enabled>
    			</releases>
    			<name>Cytoscape Snapshots</name>
    			<url>http://code.cytoscape.org/nexus/content/repositories/snapshots/</url>
    		</repository>
    		<repository>
    			<id>cytoscape_releases</id>
    			<snapshots>
    				<enabled>false</enabled>
    			</snapshots>
    			<releases>
    				<enabled>true</enabled>
    			</releases>
    			<name>Cytoscape Releases</name>
    			<url>http://code.cytoscape.org/nexus/content/repositories/releases/</url>
    		</repository>
    	</repositories>
    
    	<dependencies>
    		<dependency>
    			<groupId>org.cytoscape</groupId>
    			<artifactId>swing-application-api</artifactId>
    			<version>${cytoscape.api.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.cytoscape</groupId>
    			<artifactId>work-api</artifactId>
    			<version>${cytoscape.api.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.cytoscape</groupId>
    			<artifactId>service-api</artifactId>
    			<version>${cytoscape.api.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.osgi</groupId>
    			<artifactId>org.osgi.core</artifactId>
    			<version>${osgi.api.version}</version>
    		</dependency>
    
    		<dependency>
    			<groupId>junit</groupId>
    			<artifactId>junit</artifactId>
    			<version>4.8.2</version>
    			<scope>test</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.mockito</groupId>
    			<artifactId>mockito-all</artifactId>
    			<version>1.8.5</version>
    			<scope>test</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.ops4j.pax.logging</groupId>
    			<artifactId>pax-logging-api</artifactId>
    			<version>1.5.2</version>
    		</dependency>
    		<dependency>
    			<groupId>org.cytoscape</groupId>
    			<artifactId>service-api</artifactId>
    			<version>${cytoscape.api.version}</version>
    			<type>test-jar</type>
    			<scope>test</scope>
    		</dependency>
    	</dependencies>
    
    	<description>A Cytoscape plugin for graph-based clustering that wraps the yoshiko algorithm.</description>
    	<packaging>bundle</packaging>
    </project>