Pass no-deprecated-declarations to g++
[yaz4j-moved-to-github.git] / unix / pom.xml
index 3712599..49644a8 100644 (file)
@@ -3,7 +3,7 @@
   <parent>
     <groupId>org.yaz4j</groupId>
     <artifactId>yaz4j-lib</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
   <groupId>org.yaz4j</groupId>
   <artifactId>libyaz4j</artifactId>
   <packaging>${packaging}</packaging>
 
   <build>
-    <finalName>${artifactId}</finalName>
+    <finalName>${project.artifactId}</finalName>
     <testSourceDirectory>../src/test</testSourceDirectory>
 
     <plugins>
       <plugin>
         <artifactId>maven-antrun-plugin</artifactId>
+        <version>1.8</version>
         <executions>
           <execution>
             <id>write-yaz-config</id>
@@ -25,7 +26,7 @@
               <goal>run</goal>
             </goals>
             <configuration>
-              <tasks>
+              <target>
                 <exec executable="${yaz.config}" outputproperty="yaz.cflags">
                   <arg value="--cflags" />
                 </exec>
@@ -43,7 +44,7 @@
                 -->
                 <echo file="${basedir}/target/yaz-config.properties"
                   message="yaz.cflags=${yaz.cflags}${line.separator}yaz.libs=${yaz.libs}"/>
-              </tasks>
+              </target>
             </configuration>
           </execution>
         </executions>
@@ -70,6 +71,7 @@
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>native-maven-plugin</artifactId>
+        <version>1.0-alpha-8</version>
         <extensions>true</extensions>       
         <configuration>         
           <javahOS>${javahOS}</javahOS>
@@ -77,7 +79,7 @@
           <compilerProvider>generic</compilerProvider>
           <compilerExecutable>g++</compilerExecutable>
           <compilerStartOptions>
-            <compilerStartOption>-fPIC</compilerStartOption>
+            <compilerStartOption>-fPIC -Wno-deprecated-declarations</compilerStartOption>
           </compilerStartOptions>
           <compilerEndOptions>
             <compilerEndOption>${yaz.cflags}</compilerEndOption>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
+        <version>3.3</version>
         <configuration>
           <encoding>UTF-8</encoding>
           <source>1.6</source>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
+        <version>1.9.1</version>
         <executions>
           <execution>
             <id>include-generated-test-sources</id>
 
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.18.1</version>
         <configuration>
           <forkMode>once</forkMode>
           <workingDirectory>target</workingDirectory>