<modelVersion>4.0.0</modelVersion>
<groupId>org.yaz4j</groupId>
<artifactId>yaz4j-lib</artifactId>
- <version>1.3</version>
+ <version>1.4-SNAPSHOT</version>
<packaging>pom</packaging>
<!-- Project Information -->
<configuration>
<tasks>
<exec executable="${yaz.config}"
- outputproperty="yaz.include">
+ outputproperty="yaz-config.include">
<arg value="--include" />
</exec>
+ <condition property="yaz.include"
+ value="-I/usr/include"
+ else="${yaz-config.include}">
+ <equals arg1="${yaz-config.include}" arg2=""/>
+ </condition>
<echo message="YAZ INCLUDE=${yaz.include}"/>
<mkdir dir="${basedir}/target"/>
<echo file="${basedir}/target/swig.properties"
<!-- osx is both 'unix' and 'mac' -->
<id>osx</id>
<activation>
+ <jdk>1.6</jdk>
<os>
<family>mac</family>
</os>
<module>unix</module>
</modules>
</profile>
+
+ <profile>
+ <!-- osx is both 'unix' and 'mac', oracle JDK has different layout -->
+ <id>osx-oracle</id>
+ <activation>
+ <jdk>[1.7,)</jdk>
+ <os>
+ <family>mac</family>
+ </os>
+ </activation>
+ <properties>
+ <platform>osx</platform>
+ <packaging>dylib</packaging>
+ <javahOS>darwin</javahOS>
+ <jdkIncludePath>${java.home}/../include</jdkIncludePath>
+ </properties>
+ <modules>
+ <module>unix</module>
+ </modules>
+ </profile>
+
</profiles>
</project>