1 |
<!-- Build file for SCHMITZM. |
<!-- Build file for SCHMITZM. Target ZIPs/JARs are placed in "dist" folder. |
2 |
Note: This script does not compile the java source (because of library |
NOTE: This script does not compile the java source (because of library |
3 |
dependencies)!! |
dependencies)!! |
4 |
|
|
5 |
Option "jar" -> a JAR from the existing binaries expected in folder |
Option "jar" -> a JAR from the existing binaries expected in folder |
13 |
The default option is "basic" |
The default option is "basic" |
14 |
--> |
--> |
15 |
<project default="basic" basedir="."> |
<project default="basic" basedir="."> |
16 |
|
|
17 |
|
<!-- Destination folder for ZIPs and JARs --> |
18 |
|
<property name="DEST.DIR" value="dist"/> |
19 |
<!-- Prefix for the destination file names |
<!-- Prefix for the destination file names |
20 |
e.g. "schmitzm" >> "schmitzm.jar", "schmitzm-src.jar" --> |
e.g. "schmitzm" >> "schmitzm.jar", "schmitzm-src.jar" --> |
21 |
<property name="PROJECT.PREFIX" value="schmitzm"/> |
<property name="PROJECT.PREFIX" value="schmitzm-1.0-gt2.2.6"/> |
22 |
<!-- Global prefix directory for ZIP files (except ZIP of JAR!) --> |
<!-- Global prefix directory for ZIP files (except ZIP of JAR!) --> |
23 |
<property name="ZIP.ROOT.DIR" value="${PROJECT.PREFIX}"/> |
<property name="ZIP.ROOT.DIR" value="${PROJECT.PREFIX}"/> |
24 |
|
|
25 |
<!-- Source and Destination for source code ZIP --> |
<!-- Source and Destination for source code ZIP --> |
26 |
<property name="DIR.SRC" value="src"/> |
<property name="DIR.SRC" value="src"/> |
27 |
<property name="FILE.SRC.ZIP" value="${PROJECT.PREFIX}-src.zip"/> |
<property name="FILE.SRC.ZIP" value="${DEST.DIR}/${PROJECT.PREFIX}-src.zip"/> |
28 |
|
|
29 |
<!-- Source and Destination for JAR file --> |
<!-- Source and Destination for JAR file --> |
30 |
<property name="DIR.CLASSES" value="classes"/> |
<property name="DIR.CLASSES" value="classes"/> |
31 |
<property name="FILE.JAR" value="${PROJECT.PREFIX}.jar"/> |
<property name="FILE.JAR" value="${DEST.DIR}/${PROJECT.PREFIX}.jar"/> |
32 |
<property name="FILE.JAR.ZIP" value="${FILE.JAR}.zip"/> |
<property name="FILE.JAR.ZIP" value="${FILE.JAR}.zip"/> |
33 |
|
|
34 |
<!-- Destination for JavaDoc and its ZIP --> |
<!-- Destination for JavaDoc and its ZIP --> |
35 |
<property name="DIR.JAVADOC" value="javadoc"/> |
<property name="DIR.JAVADOC" value="javadoc"/> |
36 |
<property name="FILE.JAVADOC.ZIP" value="${PROJECT.PREFIX}-doc.zip"/> |
<property name="FILE.JAVADOC.ZIP" value="${DEST.DIR}/${PROJECT.PREFIX}-doc.zip"/> |
37 |
<property name="LINK.JDK" value="http://java.sun.com/javase/6/docs/api/"/> |
<property name="LINK.JDK" value="http://java.sun.com/javase/6/docs/api/"/> |
38 |
<property name="LINK.LOG4J" value="http://logging.apache.org/log4j/docs/api/"/> |
<property name="LINK.LOG4J" value="http://logging.apache.org/log4j/docs/api/"/> |
39 |
<property name="JAVADOC.TITLE" value="Klassenbibliothek Martin Schmitz"/> |
<property name="JAVADOC.TITLE" value="Klassenbibliothek Martin Schmitz"/> |