You are here: Development Standards > OSAS Standards > Installation > Installation Flow

# Installation Flow

Refer to the Resource Manager technical documentation for details of the installation processes. This is a synopsis of the steps involved:

- Prompts for the location of the application to install.
- Checks the location for the existence of xxAPPL.TXT. If this file does not exist, the system terminates installation.
- If xxAPPL.TXT contains commands in its FIRST TASK section, executes the special processing specified.
- Compares the information in xxAPPL.TXT to the general installed application information to determine whether this is a reinstallation, an upgrade or add-on, an enhancement, or a new installation.
- On new installations, prompts for the application’s destination directory.
- Loads the contents of the files section of the xxAPPL.TXT file.
- Prompts for which set(s) of files to install: programs, system files, sample data, data dictionaries, online documentation, documents, or graphical resource files.
- Copies the files to their appropriate destinations.
- Unzips zipped files on BBj systems, and if installing from tar media on non-Windows PRO/5 systems.
- Creates an unzip batch file and adds zipped file names to it (on Windowsbased PRO/5 systems only).
- Finishes copying the application files and then merges the application information into the general installed application information.
- If the verification data file for a company exists, adds the application to the main menu (both live and sample) for that company.
- If the xxAPPL.TXT file contains commands in its LAST TASK section, executes the commands therein.
- Returns the user to the menu on BBj systems, or if tar media is being installed on non-Windows PRO/5 systems, or if there were no zipped files.
- If the Windows installation media contains zipped files on a PRO/5-based system, the system launches a command window to the operating system and executes the unzip batch file. The menu then reappears.