Deal with empty include path
authorJakub Skoczen <jakub@indexdata.dk>
Tue, 7 May 2013 09:15:04 +0000 (11:15 +0200)
committerJakub Skoczen <jakub@indexdata.dk>
Tue, 7 May 2013 09:15:04 +0000 (11:15 +0200)
as returned by the system installed yaz-config

pom.xml

diff --git a/pom.xml b/pom.xml
index 4271042..5ccbea7 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                 <configuration>
                   <tasks>
                     <exec executable="${yaz.config}" 
                 <configuration>
                   <tasks>
                     <exec executable="${yaz.config}" 
-                      outputproperty="yaz.include">
+                      outputproperty="yaz-config.include">
                       <arg value="--include" />
                     </exec>
                       <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"
                     <echo message="YAZ INCLUDE=${yaz.include}"/>
                     <mkdir dir="${basedir}/target"/>
                     <echo file="${basedir}/target/swig.properties"