blob: a9e003b11e7b179d3e1cfd8b19e3ec1c656a3d9a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
* File: pom.xml
* Created: 26.02.2008
*
*
/*******************************************************************************
* Copyright (c) 2005-2012
* Eclipse Java Workflow Tooling (JWT) Project <www.eclipse.org/jwt>
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Mickaƫl Istria, Open Wide, Lyon, France
* - Creation and implementation
*******************************************************************************
-->
<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">
<modelVersion>4.0.0</modelVersion>
<!-- ============== -->
<!-- Identification -->
<!-- ============== -->
<name>Workflow service API and model for JWT</name>
<artifactId>api</artifactId>
<groupId>org.eclipse.jwt.wam</groupId>
<packaging>jar</packaging>
<version>0.4.0-SNAPSHOT</version>
<repositories>
<!-- see parent pom -->
</repositories>
<properties>
</properties>
<dependencies>
</dependencies>
<!-- ===== -->
<!-- Build -->
<!-- ===== -->
<build>
<finalName>jwt-wam-api-${project.version}</finalName>
<sourceDirectory>src/</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<excludes>
<exclude>org/eclipse/jwt/wam/api/activator/*.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.2</version>
<configuration>
<createChecksum>true</createChecksum><!-- creates SHA1 checksums, to avoid warnings at download -->
</configuration>
</plugin>
</plugins>
<extensions>
<extension>
<!-- required for DAVS deploy -->
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav-jackrabbit</artifactId>
<version>1.0-beta-6</version>
</extension>
</extensions>
</build>
<!-- distribution management properties -->
<!-- While Eclipse does not provide a Maven repo, let's use OW2 one, thanks to Scarbo.
Once deployed (on the server at the 8002 port), it must be published on OW2's HTTP (80 port)
by hitting the "publish web site" button as an admin of the Maven OW2 Project
at http://forge.ow2.org/projects/maven/ , as said at http://forge.ow2.org/forum/forum.php?forum_id=781 .
To become one, ask JC or olap or webmaster@objectweb.org TODO.
NB. of 20100831, doesn't work because of OW2 certificate validation (expired ?!),
so rather use scp / sftp / WinSCP etc. to deploy it online. -->
<distributionManagement>
<!-- Alt. 1 Distribution repositories accessed with scp -->
<repository>
<id>objectweb-release-dav</id>
<name>ObjectWeb's release repository</name>
<url>
davs://maven.forge.objectweb.org:8002/maven2
</url>
</repository>
<snapshotRepository>
<id>objectweb-snapshot-dav</id>
<name>ObjectWeb's snapshot repository</name>
<url>
davs://maven.forge.objectweb.org:8002/maven2-snapshot
</url>
</snapshotRepository>
<!-- Alt. 2 Distribution repositories accessed with DAV. Require user/pass in ~/.m2/settings.xml -->
<!-- repository>
<id>objectweb-release-dav</id>
<name>ObjectWeb's release repository</name>
<url>
davs://maven.forge.objectweb.org:8002/maven2
</url>
</repository>
<snapshotRepository>
<id>objectweb-snapshot-dav</id>
<name>ObjectWeb's snapshot repository</name>
<url>
davs://maven.forge.objectweb.org:8002/maven2-snapshot
</url>
</snapshotRepository -->
</distributionManagement>
</project>