<modelVersion>4.0.0</modelVersion>
<groupId>org.yaz4j</groupId>
<artifactId>yaz4j-lib</artifactId>
- <version>1.4-SNAPSHOT</version>
+ <version>1.5-SNAPSHOT</version>
<packaging>pom</packaging>
+ <prerequisites>
+ <maven>3.0.4</maven>
+ </prerequisites>
+
<!-- Project Information -->
<name>yaz4j</name>
<url>http://www.indexdata.com/yaz4j/</url>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
+ <version>1.8</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<inherited>false</inherited>
<configuration>
- <tasks>
+ <target>
<echo message="Using include: ${yaz.include}"/>
<mkdir dir="target/generated-sources/java/org/yaz4j/jni"/>
<mkdir dir="target/generated-sources/native" />
<arg value="-java"/>
<arg value="src/main/swig/libyaz4j.i"/>
</exec>
- </tasks>
+ </target>
</configuration>
<goals>
<goal>run</goal>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
+ <version>2.15</version>
<configuration>
<enableRSS>false</enableRSS>
<include>**/*.java</include>
<artifactId>
maven-project-info-reports-plugin
</artifactId>
+ <version>2.8</version>
<reportSets>
<reportSet>
<reports>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
<configuration>
<chartset>UTF-8</chartset>
<excludePackageNames>org.yaz4j.jni</excludePackageNames>
<uniqueVersion>false</uniqueVersion>
<id>id-maven-repo</id>
<name>Index Data Maven Repository</name>
- <url>scp://maven.indexdata.com:222/var/www/maven/repository</url>
+ <url>scp://maven.indexdata.com:22/var/www/maven/repository</url>
</repository>
<site>
<id>id-website</id>
<properties>
<platform>win32</platform>
<yaz.path>C:\Program Files\YAZ</yaz.path>
- <swig>C:\Program Files\swigwin-2.0.9\swig</swig>
+ <swig>swig</swig>
<!-- needed by swig -->
<yaz.include>"-I${yaz.path}\include"</yaz.include>
<yaz.libs>"${yaz.path}\lib\yaz5.lib"</yaz.libs>
<goal>run</goal>
</goals>
<configuration>
- <tasks>
+ <target>
<exec executable="${yaz.config}"
outputproperty="yaz-config.include"
errorproperty="yaz-config.error">
<mkdir dir="${basedir}/target"/>
<echo file="${basedir}/target/swig.properties"
message="yaz.include=${yaz.include}"/>
- </tasks>
+ </target>
</configuration>
</execution>
</executions>