3.5 Strip System to Import, Compile and Run Only
Functional Description
This program reads the file OS@F01 and according to the flags set in this file for each object, decides whether or not the object is needed for a run and compile system. If not the object is removed from the system, unless the object is a file (unused files are cleared).
As a last step in reducing disk usage OS@P0004 is run over <<pgmlib>> to reduce the resulting run time system to its minimum size.
The resulting system can only do the following:
- Import files, fields, processes and functions
- Compile processes, functions, and I/O modules
- Execute processes and functions
|
Files Used
OS@F01 |
Directory of LANSA Objects affected by OSU |
Warnings That Apply
- Remember The Golden Rule.
- Backup the entire LANSA system first.
- <<osulib>> must be in the library list when running this job.
- Run a LANSA REORG before using this utility.
- Once completed the system will be available for import, run and compile only. No other functionality.
- No one should be using the system at time of run.
- This routine does not do any security checking.
Parameters
|
Examples
Strip system to run, import and compile only, but with multilingual components still available
CALL OS@P0005 (N)