Ignore:
Timestamp:
04/07/11 20:42:59 (9 years ago)
Author:
aivar
Message:

Display critical messages with IJ.log. New style of using NativeLibraryUtility. New assembly-descriptor to produce jar with shared libraries.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/curve-fitter/pom.xml

    r7612 r7683  
    5454      <version>3.2.2</version> 
    5555    </dependency> 
     56    <dependency> 
     57      <groupId>loci</groupId> 
     58      <artifactId>slim-curve</artifactId> 
     59      <version>1.0-SNAPSHOT</version> 
     60      <!-- classifier>x86_64-MacOSX-gpp-jni</classifier --> 
     61      <!-- dont understandt this part anyway scope>test</scope --> 
     62    </dependency> 
    5663  </dependencies> 
    5764 
    5865  <build> 
    5966    <plugins> 
     67     
    6068      <plugin> 
     69        <artifactId>maven-nar-plugin</artifactId> 
     70        <extensions>true</extensions> <!-- what does this do? --> 
     71        <configuration> 
     72          <ignore>true</ignore> 
     73          <classifiers> 
     74            <classifier>x86-Windows-msvc-shared</classifier> 
     75            <classifier>x86_64-MacOSX-gpp-shared</classifier> 
     76            <classifier>i386-Linux-g++-shared</classifier> 
     77          </classifiers> 
     78          <libraries> 
     79            <library> 
     80              <type>shared</type> 
     81            </library> 
     82          </libraries> 
     83        </configuration> 
     84        <executions> 
     85          <execution> 
     86            <goals> 
     87              <goal>nar-download</goal> 
     88              <goal>nar-unpack</goal> 
     89              <goal>nar-assembly</goal> 
     90            </goals> 
     91          </execution> 
     92        </executions> 
     93      </plugin> 
     94      <plugin> 
     95        <artifactId>maven-assembly-plugin</artifactId> 
     96        <configuration> 
     97          <descriptors> 
     98            <descriptor> 
     99              assembly-descriptor.xml 
     100            </descriptor> 
     101          </descriptors> 
     102        </configuration> 
     103        <executions> 
     104          <execution> 
     105            <id>make-assembly</id> <!-- this is used for inheritance merges --> 
     106            <phase>package</phase> <!-- bind to the packaging phase --> 
     107            <goals> 
     108              <goal>single</goal> 
     109            </goals> 
     110          </execution> 
     111        </executions> 
     112      </plugin> 
     113     
     114 
     115      <!-- THIS WAS THE ONLY PREVIOUS PLUGIN plugin> 
    61116        <artifactId>maven-jar-plugin</artifactId> 
    62117        <configuration> 
     
    67122          </archive> 
    68123        </configuration> 
    69       </plugin> 
     124      </plugin --> 
    70125    </plugins> 
    71126  </build> 
Note: See TracChangeset for help on using the changeset viewer.