A module’s build.properties file must include the following:

In addition, a module’s build.properties file may include the following:

Note: The classpath and lib.classpath references augment those that already exist in the global ATG classpath that has been calculated by the -set-dynamo-classpath target in Store/buildtools/common.xml.

The following example shows the build.properties file for the Store.Estore module:

module.parent=${module.root.parent}
module.name=Estore

# Third-party libraries needed to compile the module.
lib.classpath=${dynamo.root.dir}/DAS/lib/commons-codec-1.3.jar

# Configlayers directory
configlayers.dir=${basedir}/configlayers

# Installation directory
install.dir=${dynamo.root.dir}/${install.unit}/${module.parent}/${module.name}

# The list of sub-modules, in the order of dependency. Modules listed here are
# built after the current module is built.
modules.build.order=EStore/Versioned/build.xml,EStore/International/build.xml

Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices