diff options
-rw-r--r-- | build.xml | 31 | ||||
-rw-r--r-- | pom.xml | 13 |
2 files changed, 14 insertions, 30 deletions
@@ -1118,36 +1118,7 @@ under the License. <echo>Use mvn-deploy.sh to deploy the artifacts in the remote repository</echo> </target> - - - <target name="jar-src" description="Sources for Maven"> - <jar destfile="${dist.dir}/${jar.name}-${version.id}-sources-${DSTAMP}.jar" - manifest="build/poi-manifest.mf"> - <fileset dir="${main.src}"/> - <metainf dir="legal/"/> - </jar> - <jar destfile="${dist.dir}/${jar.name}-scratchpad-${version.id}-sources-${DSTAMP}.jar" - manifest="build/poi-manifest.mf"> - <fileset dir="${scratchpad.src}"/> - <metainf dir="legal/"/> - </jar> - <jar destfile="${dist.dir}/${jar.name}-ooxml-${version.id}-sources-${DSTAMP}.jar" - manifest="build/poi-manifest.mf"> - <fileset dir="${ooxml.src}"/> - <metainf dir="legal/"/> - </jar> - <jar destfile="${dist.dir}/${jar.name}-examples-${version.id}-sources-${DSTAMP}.jar" - manifest="build/poi-manifest.mf"> - <fileset dir="${examples.src}"/> - <metainf dir="legal/"/> - </jar> - <jar destfile="${dist.dir}/${jar.name}-excelant-${version.id}-sources-${DSTAMP}.jar" - manifest="build/poi-manifest.mf"> - <fileset dir="${excelant.src}"/> - <metainf dir="legal/"/> - </jar> - </target> - + <!-- TODO to be done with assembly --> <target name="assemble" depends="jar,jar-src"> <!-- jars to include in binary assemblies --> <patternset id="bin.dist.jars"> @@ -143,6 +143,19 @@ </configuration> </plugin> + <!-- Attach source code to all artifacts TODO add dir="legal/" --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> <plugin> <groupId>org.apache.rat</groupId> |