Generate all-in-one source JAR
This commit is contained in:
parent
d66a0db6ca
commit
234bd78efa
1
all/.gitignore
vendored
Normal file
1
all/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
src
|
21
all/pom.xml
21
all/pom.xml
@ -45,7 +45,23 @@
|
||||
<version>2.4</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>unpack-dependencies</id>
|
||||
<id>unpack-sources</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>unpack-dependencies</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<classifier>sources</classifier>
|
||||
<includes>io/netty/**</includes>
|
||||
<excludes>io/netty/example/**</excludes>
|
||||
<includeGroupIds>io.netty</includeGroupIds>
|
||||
<outputDirectory>${project.basedir}/src/main/java</outputDirectory>
|
||||
<overWriteReleases>false</overWriteReleases>
|
||||
<overWriteSnapshots>true</overWriteSnapshots>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>unpack-jars</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>unpack-dependencies</goal>
|
||||
@ -53,8 +69,7 @@
|
||||
<configuration>
|
||||
<includes>io/netty/**</includes>
|
||||
<excludes>io/netty/example/**</excludes>
|
||||
<outputDirectory>${project.build.directory}/classes
|
||||
</outputDirectory>
|
||||
<outputDirectory>${project.build.directory}/classes</outputDirectory>
|
||||
<overWriteReleases>false</overWriteReleases>
|
||||
<overWriteSnapshots>true</overWriteSnapshots>
|
||||
</configuration>
|
||||
|
14
pom.xml
14
pom.xml
@ -74,8 +74,8 @@
|
||||
<module>transport</module>
|
||||
<module>handler</module>
|
||||
<module>example</module>
|
||||
<module>all</module>
|
||||
<module>testsuite</module>
|
||||
<module>all</module>
|
||||
</modules>
|
||||
|
||||
<dependencyManagement>
|
||||
@ -321,6 +321,18 @@
|
||||
<runOrder>random</runOrder>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>2.1.2</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
<!-- Workaround for the 'M2E plugin execution not covered' problem.
|
||||
|
Loading…
Reference in New Issue
Block a user