|
|
Here is an overview of the process of creating a simple custom-installable SSO-standard product with the CDMT:
Define your product hierarchy using the SSO standard.
Decide whether files are shared (read-only) or non-shared (read-write) and (optionally) public or private.
Set up the source tree, check out the source code files from your source code version management system, build the source tree, and generate the distribution tree.
Before running the CDMT tools, you must set up a directory for the tools to generate their output files. Optionally, you can create a cdmt.config(CDMT) file to customize CDMT behavior.
For each component of the product, create three CDMT input files:
See cdmtInput(CDMT).
Use cdmtParse(CDMT) and cdmtCompress(CDMT).
Use cdmtArchive(CDMT).
For more advanced installations such as upgrades and installations that prompt the user for input, you can also create component scripts that custom runs at installation time. Although the SSO standard does not require that you create component scripts, you can use these scripts to create more powerful and robust installations. See ``Advanced software installations''.
See also: