diff --git a/all/pom.xml b/all/pom.xml index e9ceba465b..575ed00df4 100644 --- a/all/pom.xml +++ b/all/pom.xml @@ -116,10 +116,7 @@ sources io/netty/** - io.netty - ${project.build.directory}/src - false - true + ${project.groupId} @@ -132,8 +129,6 @@ io/netty/** io/netty/example/** ${project.build.outputDirectory} - false - true diff --git a/pom.xml b/pom.xml index 5fd4f5ef4f..14424a3b6f 100644 --- a/pom.xml +++ b/pom.xml @@ -86,11 +86,9 @@ fullbuild - diff --git a/tarball/assembly.xml b/tarball/assembly.xml new file mode 100644 index 0000000000..f33866fb56 --- /dev/null +++ b/tarball/assembly.xml @@ -0,0 +1,44 @@ + + + tarball + + tar.bz2 + + false + + + ${project.basedir}/.. + + + *.txt + *.md + + + + ${project.basedir}/.. + + + license/**/*.txt + license/**/*.md + + + + target/jars + jar + + **/*.jar + + + + target/jars-all + jar/all-in-one + + **/*.jar + + + + + diff --git a/tarball/pom.xml b/tarball/pom.xml new file mode 100644 index 0000000000..61cbe62fdf --- /dev/null +++ b/tarball/pom.xml @@ -0,0 +1,175 @@ + + + + + 4.0.0 + + io.netty + netty-parent + 4.0.0.Alpha1-SNAPSHOT + + + netty-tarball + pom + + Netty/Tarball + + + + + ${project.groupId} + netty-example + ${project.version} + compile + true + + + + ${project.groupId} + netty + ${project.version} + compile + true + + + + + + + maven-clean-plugin + 2.5 + + + clean-first + generate-resources + + clean + + + + + + maven-dependency-plugin + 2.4 + + + copy-jars + generate-resources + + copy-dependencies + + + ${project.build.directory}/jars + ${project.groupId} + netty + + + + copy-sources + generate-resources + + copy-dependencies + + + sources + ${project.build.directory}/jars + ${project.groupId} + netty + + + + copy-jars-all-in-one + generate-resources + + copy-dependencies + + + ${project.build.directory}/jars-all + ${project.groupId} + netty + + + + copy-sources-all-in-one + generate-resources + + copy-dependencies + + + sources + ${project.build.directory}/jars-all + ${project.groupId} + netty + + + + + + maven-assembly-plugin + 2.3 + + + build-tarball + package + + single + + + netty-${project.version} + false + false + + ${project.basedir}/assembly.xml + + + + + + + + + org.codehaus.mojo + animal-sniffer-maven-plugin + + + default + none + + + + + + maven-checkstyle-plugin + + + check-style + none + + + + + + maven-deploy-plugin + 2.7 + + true + + + + + +