TOC PREV NEXT INDEX DOC LIST MASTER INDEX



Customizing the RCI Contents

Preface

Audience
Other Resources
Apex Documentation Roadmap
Contacting Rational Technical Publications
Contacting Rational Technical Support

Key Concepts

What Is the Rational Compilation Integrator?
What is a Customization?
Understanding the User's Environment
What Is a Customization?
Why Customize?
What to Customize
How to Customize
Customization Process Overview

Building A Basic Customization

Getting Started
Collecting Documentation for your Customization
Setting Up Customization Views and Compiler Key
Defining a Compiler Key
Building a Customization
Building Your Customization
Creating the Compiler Key View
Creating the Specification Files
Creating the Options Files
Building The LRM Subsystem
Building Host Library Views
Creating the RCI Customization Model
Setting Compiler_Properties
Documenting your Customization
Testing Your Basic Customization
Customization Process Summary

Defining Basic Characteristics

Defining Package Standard Values
What Information to Gather
RCI Specification Language
RCI Specification Language Notation
Editing the Specification for Package Standard
Defining Integers
Example Integer Types Specification
Defining Floating Point Numbers
Example Floating Point Types Specification
Defining Fixed Point Numbers
Example Fixed Point Types Specification
Completing Your Specification for Package Standard
Testing Your Specification for Package Standard
Updating Package Standard
Defining Operational Characteristics
What Information to Gather
Editing the Operational Characteristics Specification
Defining Target Compilation Rules
Example Compilation Rules Specification
Defining Target Command Properties
Example Command Properties Specification
Defining Target Compiler and Linker Options
What Information to Gather
Specification for Compiler Options
Example Compiler Options Specification
Updating Compiler and Linker Options
Defining Target Operational Data
Example Operational Data Specification
Testing the Operational Characteristics Specification

Building Semantic Characteristics

Overview of Semantic Characteristics
Basic Data Types
Defining Type_Set
Defining Object_Set
Defining Miscellaneous_Name_Set
Defining Expressions
Customizing Pragmas
Gathering Information About Pragmas
Pragma Specification
Building Pragmas
Defining Pragmas
Target Pragma Example
Extending Pragma Interface
Customizing Attributes
Gathering Information About Attributes
Defining Attributes
Modifying the Attribute Specification
Attribute Example
Customizing Representation Clauses
Gathering Information About Representation Clauses
Defining Representation Clause Specifications
Rep Clause Example

Managing Target Libraries and Compilation

Using Scripts to Extend Your Customization
Choosing a language for your scripts
Writing Scripts
Documenting Scripts
Required Scripts
Library Management
Library Creation and Deletion
Target unit deletion
Imports management
Remodelling Views
Compilation Management
RCI Extensions and Utilities
Batch Operations
Target Unit Naming
Transferring Units
Consistency Management
Remote Execution

Documenting Your RCI Customization

Customizing the RCI Index


Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2002, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS