[Lutinutil-commits] r1295 - in lutinutil/trunk: . src/main src/main/assembly
Author: chatellier Date: 2008-12-22 10:14:33 +0000 (Mon, 22 Dec 2008) New Revision: 1295 Added: lutinutil/trunk/src/main/assembly/ lutinutil/trunk/src/main/assembly/deps.xml lutinutil/trunk/src/main/assembly/full.xml Modified: lutinutil/trunk/pom.xml Log: Configuration du plugin assembly Modified: lutinutil/trunk/pom.xml =================================================================== --- lutinutil/trunk/pom.xml 2008-12-22 09:16:41 UTC (rev 1294) +++ lutinutil/trunk/pom.xml 2008-12-22 10:14:33 UTC (rev 1295) @@ -92,9 +92,22 @@ </executions> </plugin> - <!-- javadoc --> <plugin> - <artifactId>maven-javadoc-plugin</artifactId> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptors> + <descriptor>src/main/assembly/deps.xml</descriptor> + <descriptor>src/main/assembly/full.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> </plugin> </plugins> Added: lutinutil/trunk/src/main/assembly/deps.xml =================================================================== --- lutinutil/trunk/src/main/assembly/deps.xml (rev 0) +++ lutinutil/trunk/src/main/assembly/deps.xml 2008-12-22 10:14:33 UTC (rev 1295) @@ -0,0 +1,33 @@ +<assembly> + <id>deps</id> + <formats> + <format>zip</format> + </formats> + <!-- This don't support SNAPSHOT --> + <dependencySets> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <excludes> + <exclude>junit:junit</exclude> + <exclude>${artifact.groupId}:${artifact.artifactId}</exclude> + </excludes> + <scope>runtime</scope> + </dependencySet> + </dependencySets> + <files> + <file> + <source>target/${artifact.artifactId}-${artifact.version}.jar</source> + </file> + <file> + <source>target/classes/THIRD-PARTY.txt</source> + </file> + </files> + <fileSets> + <fileSet> + <includes> + <include>README*</include> + <include>LICENSE*</include> + </includes> + </fileSet> + </fileSets> +</assembly> \ No newline at end of file Added: lutinutil/trunk/src/main/assembly/full.xml =================================================================== --- lutinutil/trunk/src/main/assembly/full.xml (rev 0) +++ lutinutil/trunk/src/main/assembly/full.xml 2008-12-22 10:14:33 UTC (rev 1295) @@ -0,0 +1,37 @@ +<assembly> + <id>full</id> + <formats> + <format>zip</format> + </formats> + <!-- This don't support SNAPSHOT --> + <dependencySets> + <dependencySet> + <outputDirectory>lib</outputDirectory> + <excludes> + <exclude>${artifact.groupId}:${artifact.artifactId}</exclude> + </excludes> + <scope>runtime</scope> + </dependencySet> + </dependencySets> + <files> + <file> + <source>target/${artifact.artifactId}-${artifact.version}.jar</source> + </file> + <file> + <source>target/classes/THIRD-PARTY.txt</source> + </file> + </files> + <fileSets> + <fileSet> + <includes> + <include>README*</include> + <include>LICENSE*</include> + <include>pom.xml</include> + </includes> + </fileSet> + <fileSet> + <directory>src</directory> + <useDefaultExcludes>true</useDefaultExcludes> + </fileSet> + </fileSets> +</assembly> \ No newline at end of file
participants (1)
-
chatellierï¼ users.labs.libre-entreprise.org