OSDN Git Service

git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/xerial-core@3614 ae02f08e...
[xerial/xerial-core.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 9fe550a..b326baa 100644 (file)
--- a/pom.xml
+++ b/pom.xml
        <version>2.5.1</version>\r
       </plugin>\r
       \r
+\r
       <plugin>\r
-        <artifactId>maven-assembly-plugin</artifactId>\r
-        <version>2.2-beta-3</version>\r
+        <groupId>org.apache.maven.plugins</groupId>\r
+        <artifactId>maven-shade-plugin</artifactId>\r
         <configuration>\r
-          <!-- <finalName>xerial</finalName>-->\r
-          <appendAssemblyId>true</appendAssemblyId>\r
-          <descriptors>\r
-            <descriptor>src/assembly/standalone.xml</descriptor>\r
-          </descriptors>\r
-          <archive>\r
-          <!-- \r
-            <manifest>\r
+          <transformers>\r
+            <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">\r
               <mainClass>org.xerial.silk.cui.SilkMain</mainClass>\r
-            </manifest>\r
-             -->\r
-            <index>true</index>\r
-          </archive>\r
+            </transformer>\r
+          </transformers>\r
         </configuration>\r
         <executions>\r
           <execution>\r
-            <id>silk</id> \r
-            <phase>package</phase> \r
+            <id>make-shade</id>\r
+            <phase>package</phase>\r
             <goals>\r
-              <goal>single</goal>\r
+              <goal>shade</goal>\r
             </goals>\r
+            <configuration>\r
+              <shadedArtifactAttached>true</shadedArtifactAttached>\r
+              <shadedClassifierName>standalone</shadedClassifierName>\r
+            </configuration>\r
           </execution>\r
         </executions>\r
       </plugin>\r
-      \r
+\r
       <plugin>\r
         <artifactId>maven-release-plugin</artifactId>\r
         <configuration>\r