[Japi-cvs] SF.net SVN: japi: [442] libs
Status: Beta
Brought to you by:
christianhujer
From: <chr...@us...> - 2007-06-25 19:50:20
|
Revision: 442 http://svn.sourceforge.net/japi/?rev=442&view=rev Author: christianhujer Date: 2007-06-25 12:50:11 -0700 (Mon, 25 Jun 2007) Log Message: ----------- Unified build.xml files to use japi common. Modified Paths: -------------- libs/logging/trunk/build.xml libs/registry/trunk/build.xml libs/swing-about/trunk/build.xml libs/swing-action/trunk/build.xml libs/swing-app/trunk/build.xml libs/swing-bookmarks/trunk/build.xml libs/swing-extlib/trunk/build.xml libs/swing-font/trunk/build.xml libs/swing-keyprefs/trunk/build.xml libs/swing-misc/trunk/build.xml libs/swing-prefs/trunk/build.xml libs/swing-proxyprefs/trunk/build.xml libs/swing-recent/trunk/build.xml libs/swing-tod/trunk/build.xml libs/swing-treetable/trunk/build.xml libs/util/trunk/build.xml libs/xml/trunk/build.xml Modified: libs/logging/trunk/build.xml =================================================================== --- libs/logging/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/logging/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,181 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib logging" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-logging" /> - <property name="module.shortname" value="logging" /> - <property name="module.title" value="Logging" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}" /> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/registry/trunk/build.xml =================================================================== --- libs/registry/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/registry/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,181 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib registry" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-registry" /> - <property name="module.shortname" value="registry" /> - <property name="module.title" value="Registry" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}" /> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-about/trunk/build.xml =================================================================== --- libs/swing-about/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-about/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,182 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-about" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-about" /> - <property name="module.shortname" value="swing-about" /> - <property name="module.title" value="Swing About" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-action/trunk/build.xml =================================================================== --- libs/swing-action/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-action/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,182 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-action" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-action" /> - <property name="module.shortname" value="swing-action" /> - <property name="module.title" value="Swing Action" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-app/trunk/build.xml =================================================================== --- libs/swing-app/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-app/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - ~ JAPI libs-swing-action is a library for creating and managing javax.swing.Action objects. + ~ JAPI libs-swing-app is a library for solving application development tasks of general nature. ~ Copyright (C) 2007 Christian Hujer. ~ ~ This library is free software; you can redistribute it and/or @@ -17,182 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-app" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-app" /> - <property name="module.shortname" value="swing-app" /> - <property name="module.title" value="Swing Applications" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-bookmarks/trunk/build.xml =================================================================== --- libs/swing-bookmarks/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-bookmarks/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,182 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-bookmarks" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-bookmarks" /> - <property name="module.shortname" value="swing-bookmarks" /> - <property name="module.title" value="Swing Bookmarks" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-extlib/trunk/build.xml =================================================================== --- libs/swing-extlib/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-extlib/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,181 +17,11 @@ ~ License along with this library; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA --> - +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-extlib" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-extlib" /> - <property name="module.shortname" value="swing-extlib" /> - <property name="module.title" value="Swing Extension Library" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-font/trunk/build.xml =================================================================== --- libs/swing-font/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ lib... [truncated message content] |