+<!--\r
+$HeadURL$\r
+$Revision$\r
+$LastChangedDate$\r
+-->\r
<project>\r
<macrodef name="compile">\r
<attribute name="srcdir" />\r
<jar destfile="${dist.jar}/@{artifact}.jar">\r
<zipfileset dir="@{srcdir}">\r
<exclude name="**/*.java" />\r
- <exclude name="**/*.html" />\r
+ <exclude name="**/package.html" />\r
<include name="**/*.*" />\r
</zipfileset>\r
<zipfileset dir="${compile.base}/@{artifact}">\r
</jar>\r
</sequential>\r
</macrodef>\r
+ \r
+ <macrodef name="createSourcesJar">\r
+ <attribute name="srcdir" />\r
+ <attribute name="artifact" />\r
+ <sequential>\r
+ <jar destfile="${dist.lib-src}/@{artifact}-sources.jar">\r
+ <zipfileset dir="@{srcdir}">\r
+ <include name="**/*" />\r
+ </zipfileset>\r
+ <manifest>\r
+ <attribute name="Specification-Title"\r
+ value="${package.prefix} Sources" />\r
+ <attribute name="Specification-Version"\r
+ value="${package.version}" />\r
+ <attribute name="Implementation-Title"\r
+ value="@{artifact} Sources" />\r
+ <attribute name="Implementation-Version"\r
+ value="${package.releaseId}" />\r
+ </manifest>\r
+ </jar>\r
+ </sequential>\r
+ </macrodef>\r
\r
<macrodef name="api">\r
<attribute name="srcdir" />\r