Skip to content

Commit

Permalink
Fixed assembly excludes for modular build
Browse files Browse the repository at this point in the history
  • Loading branch information
lincolnthree committed Aug 1, 2011
1 parent 0c504c5 commit 87d0a6f
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions modules-build/src/main/assembly/assembly.xml
Expand Up @@ -57,30 +57,10 @@
<dependencySet>
<outputDirectory>modules/org/jboss/forge/main</outputDirectory>
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>true</useTransitiveDependencies>
<includes>
<include>org.jboss.forge:*</include>
</includes>
<excludes>

<!-- Maven -->
<exclude>org.jboss.forge:forge-maven-api*</exclude>
<exclude>org.apache.maven:*</exclude>
<exclude>org.apache.maven.wagon:*</exclude>
<exclude>org.codehaus.plexus:*</exclude>
<exclude>org.sonatype.plexus:*</exclude>
<exclude>org.sonatype.aether:*</exclude>
<exclude>org.sonatype.sisu:*</exclude>
<exclude>commons-cli:commons-cli:*</exclude>

<exclude>org.jboss.forge:forge-javaee-api*</exclude>
<exclude>org.jboss.forge:forge-scaffold-api*</exclude>

<!-- Forge -->
<exclude>org.jboss.forge:forge-event-bus*</exclude>
<exclude>org.jboss.forge:forge-shell-api*</exclude>
<exclude>javax.enterprise.cdi-api*</exclude>
<exclude>javax.inject:javax.inject*</exclude>
</excludes>
<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
</dependencySet>

Expand Down Expand Up @@ -132,8 +112,28 @@
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>true</useTransitiveDependencies>
<excludes>
<exclude>org.jboss.forge.*:*:*:javadoc</exclude>
<exclude>org.jboss.forge.*:*:*:sources</exclude>

<!-- Maven -->
<exclude>org.jboss.forge:forge-maven-api*</exclude>
<exclude>org.apache.maven:*</exclude>
<exclude>org.apache.maven.wagon:*</exclude>
<exclude>org.codehaus.plexus:*</exclude>
<exclude>org.sonatype.plexus:*</exclude>
<exclude>org.sonatype.aether:*</exclude>
<exclude>org.sonatype.sisu:*</exclude>

<!--
<exclude>commons-cli:commons-cli:*</exclude>
-->

<exclude>org.jboss.forge:forge-javaee-api*</exclude>
<exclude>org.jboss.forge:forge-scaffold-api*</exclude>

<!-- Forge -->
<exclude>org.jboss.forge:forge-event-bus*</exclude>
<exclude>org.jboss.forge:forge-shell-api*</exclude>
<exclude>javax.enterprise.cdi-api*</exclude>
<exclude>javax.inject:javax.inject*</exclude>
</excludes>
<outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
</dependencySet>
Expand Down

0 comments on commit 87d0a6f

Please sign in to comment.