1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
|
# COMPILATION PROPERTIES
# For JDK 1.1/1.2, classic is the default. For JDK 1.3/1.4, modern is the default.
# If you wish to use a different compiler interface than those supplied, write a class
# that implements the CompilerAdapter interface (package org.apache.tools.ant.taskdefs.compilers).
# Supply the full classname in the "build.compiler" property.
# If you have jikes available on the classpath, put 'jikes' here. Jikes compiles much faster!
build.compiler = modern
# Directs the compiler to try to generate faster code by inlining static, final and private methods.
# This option may slow down compilation, make larger class files, and/or make it difficult to debug.
# This option informs the compiler that all generated class files are guaranteed to be delivered and
# upgraded as a unit, enabling optimizations that may otherwise break binary compatibility.
# Use this option with discretion.
compile.optimize = on
# Starts the compiler in debugging mode.
compile.debug = on
# Indicates whether source should be compiled with deprecation information.
compile.deprecation = on
# Indicates whether -nowarn switch should be passed to the compiler.
compile.nowarn = off
# BUILD DIRECTORY PROPERTIES
# build.xml files in different locations will inherit properties from this file.
# Therefore, we can't define files and directories relative the ${basedir} property
# (This property points to different directories depending on the location of the
# build.xml file.
# Instead, we define everything relative to the ${xdoclet.root.dir} property
# This property will have to be defined in each build script before importing
# this file.
xjavadoc.dir = ${xdoclet.root.dir}/../xjavadoc
xjavadoc.version = 1.1
config.dir = ${xdoclet.root.dir}/config
lib.dir = ${xdoclet.root.dir}/lib
dist.dir = ${xdoclet.root.dir}/target
dist.lib.dir = ${dist.dir}/lib
core.dir = ${xdoclet.root.dir}/core
core.build.dir = ${core.dir}/build
core.classes.dir = ${core.build.dir}/classes
core.src.dir = ${core.dir}/src
core.resources.dir = ${core.dir}/resources
externalizer.src.dir = ${modules.dir}/xdoclet/src
samples.dir = ${xdoclet.root.dir}/samples
samples.dist.dir = ${samples.dir}/target
samples.lib.dir = ${samples.dir}/lib
samples.src.dir = ${samples.dir}/src
samples.java.dir = ${samples.src.dir}/java
samples.gen-src.dir = ${samples.dist.dir}/gen-src
samples.meta-inf.dir = ${samples.dist.dir}/meta-inf
samples.web-inf.dir = ${samples.dist.dir}/web-inf
samples.merge.dir = ${samples.src.dir}/merge
samples.classes.dir = ${samples.dist.dir}/classes
samples.web.dir = ${samples.src.dir}/web
samples.xdoclet.force = false
modules.dir = ${xdoclet.root.dir}/modules
modules.build.dir = ${modules.dir}/build
modules.all-src.dir = ${modules.build.dir}/all-src
xdoclet-xml.template.file = ${modules.dir}/xdoclet-xml.xdt
l10n.build.dir = ${dist.dir}/l10n
docs.src.dir = ${xdoclet.root.dir}/xdocs
docs.resources.dir = ${docs.src.dir}/resources
docs.stylesheets.dir = ${docs.src.dir}/stylesheets
docs.build.dir = ${dist.dir}/docs
docs.api.dir = ${docs.build.dir}/api
docs.todo.dir = ${docs.build.dir}/todo
docs.templates.dir = ${docs.build.dir}/templates
docs.generated.dir = ${dist.dir}/generated-xdocs
docs.tags.dir = ${docs.generated.dir}/tags
docs.ant.dir = ${docs.generated.dir}/ant
docs.sflogo.src.online = http://sourceforge.net/sflogo.php?group_id=31602&type=2
docs.sflogo.src.offline = images/sflogo.png
xtags.dtd = ${docs.src.dir}/dtds/xtags_1_1.dtd
dist.src.dir = ${docs.build.dir}/src
build.reports.xml.dir = ${dist.dir}/reports/xml
build.reports.html.dir = ${dist.dir}/reports/html
# NAMING PROPERTIES
Name=XDoclet
name=xdoclet
version=1.2.3
packages=${name}.*
# JAR PROPERTIES
xdoclet.jar = ${dist.lib.dir}/${name}-${version}.jar
commons-logging.jar = ${lib.dir}/commons-logging.jar
commons-collections.jar = ${lib.dir}/commons-collections-2.0.jar
log4j.jar = ${lib.dir}/log4j.jar
ant.jar = ${ant.home}/lib/ant.jar
mockobjects-core.jar = ${lib.dir}/mockobjects-core-0.07.jar
junit.jar = ${lib.dir}/junit.jar
|