This project is structured using the Standard Directory Layout for Maven projects, with two child modules,
installer. In addition, there is a
documentation directory containing project documentation.
core module contains the main source code for the project.
core includes Jython modules and Java classes, as well as typedef files, alias definitions, and the message bundle.
alias-test modules contain test suites for verifying pull requests and nightly regression testing.
Alias definitions are discussed in more detail here.
installer module builds the final installer ZIP file.
installer includes the assembly definitions, start scripts for each tool for Linux and Windows platforms, and configurations for variable injection and logging.
Two installer files are built under the
WLSDEPLOY_HOME/installer/target directory, one ZIP file for all platforms, and one
tar.gz file for those that prefer the
tar.gz format on UNIX systems.
There are detailed instructions for building the project here.