TutorialInstallation: Customization




Prev | Up | Next | Back | Forward | Online Documentation Home Page

Changing Ada-ASSURED Defaults

The installation process described above will set up your environment so that certain standard choices are installed as defaults. Individual users may wish to have different values for the installation parameters. This section describes how to do this.

The file aahome/Ada-ASSURED3.5/resources/aa-resources contains the following variables that may be easily changed:

WSYSTEM
defines which windowing-system's mouse conventions to use. This may take the following values:
KEYBOARD
defines what type of keyboard is being used. This tells Ada-ASSURED that certain keys are available to bind to particular commands. It may take the following values:

SIZE
defines which point size to use for various fonts . Valid values of SIZE depend on particular fonts being available at your site. Typically, the following values may be used: 12, 14, 18 or 24.

PARAMETER_LOCATION
optionally specifies the directory containing the enforcement parameter settings used by Ada-ASSURED. If this resource is empty, both aa83 and aa95 read their enforcement parameter settings from the file aahome/Ada-ASSURED3.5/files/.aa_enforcement_params. Ultimately a project will decide on its own settings for these parameters, but for demonstration purposes and to help start you off, a version of this file is provided that sets up Ada-ASSURED so that it enforces the SPC guidelines. Should you wish to tune the guidelines to your own individual or site-specific requirements, you should first save a copy the original file or copy it to some other directory and set PARAMETER_LOCATION to that directory. See the User Guide & Reference Manual for a full description of the enforcement parameters and instructions on setting them.

Customization of Ada-ASSURED through changes in these parameters is performed using xrdb. To set the value of the above symbols, issue the command

xrdb -merge aahome/Ada-ASSURED3.5/resources/aa-resources definitions
where definitions is an optional list of phrases of the form
-Dname=value
For example to run Ada-ASSURED using OSF/Motif mouse and cut-and-paste conventions, with a font size of 18 points, issue the following command before invoking it:

xrdb -merge aahome/Ada-ASSURED3.5/resources/aa-resources -DWSYSTEM=MOTIF -DSIZE=18


Advanced Site-wide Customizations

To make site-wide customizations, do the following:
  1. Save a copy of the file aahome/Ada-ASSURED3.5/resources/syngen_resources.
  2. Make all your changes to the file syngen_resources.
  3. Re-run the script aahome/Ada-ASSURED3.5/install.
See theUser Guide & Reference Manual for a complete description of the X resources that can be used to control the behavior of Ada-ASSURED.


Advanced Personal Customizations

Should an end user wish to do more advanced customization such as changing key bindings or colors, they should make their own copy of the aa-resources file, modify the appropriate resources, and use xrdb to load them when necessary. See theUser Guide & Reference Manual for a complete description of the X resources that can be used to control the behavior of Ada-ASSURED.


List of Files

The files and subdirectories of the Ada-ASSURED3.5 directory are as follows:

Compiler Choices

Ada-ASSURED is integrated with the following compilers:


Forward