Author: mbenson Date: Mon Jan 20 17:29:17 2014 New Revision: 1559785 URL: http://svn.apache.org/r1559785 Log: assembly
Added: commons/proper/weaver/trunk/src/assembly/ - copied from r1559275, commons/proper/jci/trunk/src/assembly/ Modified: commons/proper/weaver/trunk/pom.xml commons/proper/weaver/trunk/src/assembly/bin.xml commons/proper/weaver/trunk/src/assembly/src.xml Modified: commons/proper/weaver/trunk/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/pom.xml?rev=1559785&r1=1559784&r2=1559785&view=diff ============================================================================== --- commons/proper/weaver/trunk/pom.xml (original) +++ commons/proper/weaver/trunk/pom.xml Mon Jan 20 17:29:17 2014 @@ -213,6 +213,24 @@ under the License. </dependency> </dependencies> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <aggregate>true</aggregate> + </configuration> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.4</version> + <configuration> + <descriptors> + <descriptor>src/assembly/bin.xml</descriptor> + <descriptor>src/assembly/src.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </plugin> </plugins> </build> Modified: commons/proper/weaver/trunk/src/assembly/bin.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/src/assembly/bin.xml?rev=1559785&r1=1559275&r2=1559785&view=diff ============================================================================== --- commons/proper/weaver/trunk/src/assembly/bin.xml (original) +++ commons/proper/weaver/trunk/src/assembly/bin.xml Mon Jan 20 17:29:17 2014 @@ -22,51 +22,35 @@ </formats> <baseDirectory>${project.artifactId}-${commons.release.version}</baseDirectory> <includeSiteDirectory>false</includeSiteDirectory> + <moduleSets> + <moduleSet> + <includeSubModules>true</includeSubModules> + <includes> + <include>org.apache.commons:commons-weaver*</include> + </includes> + <excludes> + <exclude>org.apache.commons:commons-weaver-build-tools</exclude> + <exclude>org.apache.commons:commons-weaver-example</exclude> + <exclude>org.apache.commons:commons-weaver-normalizer-example</exclude> + <exclude>org.apache.commons:commons-weaver-antlib-test</exclude> + </excludes> + <binaries> + <outputDirectory></outputDirectory> + <unpack>false</unpack> + </binaries> + </moduleSet> + </moduleSets> + <fileSets> - <fileSet> - <includes> - <include>LICENSE.txt</include> - <include>NOTICE.txt</include> - </includes> - </fileSet> - <fileSet> - <directory>target/site/apidocs</directory> - <outputDirectory>apidocs</outputDirectory> - </fileSet> - <fileSet> - <directory>core/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>examples/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>fam/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>compilers/eclipse/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>compilers/groovy/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>compilers/janino/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> - <fileSet> - <directory>compilers/rhino/target</directory> - <outputDirectory>lib</outputDirectory> - <includes><include>*.jar</include></includes> - </fileSet> + <fileSet> + <includes> + <include>LICENSE.txt</include> + <include>NOTICE.txt</include> + </includes> + </fileSet> + <fileSet> + <directory>target/site/apidocs</directory> + <outputDirectory>apidocs</outputDirectory> + </fileSet> </fileSets> </assembly> Modified: commons/proper/weaver/trunk/src/assembly/src.xml URL: http://svn.apache.org/viewvc/commons/proper/weaver/trunk/src/assembly/src.xml?rev=1559785&r1=1559275&r2=1559785&view=diff ============================================================================== --- commons/proper/weaver/trunk/src/assembly/src.xml (original) +++ commons/proper/weaver/trunk/src/assembly/src.xml Mon Jan 20 17:29:17 2014 @@ -23,79 +23,13 @@ <baseDirectory>${project.artifactId}-${commons.release.version}-src</baseDirectory> <fileSets> <fileSet> - <includes> - <include>LICENSE.txt</include> - <include>NOTICE.txt</include> - <include>pom.xml</include> - <include>README.txt</include> - <include>TODO.txt</include> - </includes> - </fileSet> - <fileSet> - <directory>core</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>examples</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>fam</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>src</directory> - </fileSet> - <fileSet> - <directory>compilers/eclipse</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>compilers/eclipse</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>compilers/groovy</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>compilers/janino</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>compilers/jsr199</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> - </fileSet> - <fileSet> - <directory>compilers/rhino</directory> - <includes> - <include>src/**</include> - <include>pom.xml</include> - </includes> + <excludes> + <exclude>${project.build.directory}/**</exclude> + <exclude>.*/**</exclude> + <exclude>**/${project.build.directory}/**</exclude> + <exclude>**/.*/**</exclude> + <exclude>**/dependency-reduced-pom.xml</exclude> + </excludes> </fileSet> </fileSets> </assembly>