CLEARMAKE & AUTOMATIC CODE GENERATION IN ROSE RT

2/9/00


Click here to start


Table of Contents

CLEARMAKE & AUTOMATIC CODE GENERATION IN ROSE RT

Contents

A Quick Clearmake Primer

A Quick Clearmake Primer (2)

A Quick Clearmake Primer (3)

How Does Clearmake Work?

What Benefit Does Clearmake Provide?

Code Generation Perspective

A Simple Make-driven Process Flow

Replacing Make With Clearmake...

Considering One Class At A Time...

Realistic Dependency Graph

What Causes Excessive Recompilation?

Why Is The Recompilation Excessive?

The “Incremental File Output” Approach

Incremental Dependencies

Effect Of Incremental File Output (1)

The Effect Of Incremental File Output (2)

Incremental File Output And Makefiles

Adding Dummy Target To Dependencies

Incremental Output And Config Records

Warning: Wink-In With Incremental Output

Project-Wide Dependencies

Fan-In Syndrome

Fan-Out Syndrome

An Example Of The Fan-Out Problem

Project-Wide Fan-Out Problem

Project-Wide Fan-Out Problem

Project-Wide Fan-Out Solution

Project-Wide Fan-Out Solution

Effect of Fan-Out Solution

Fan-Out Problem Solved!

Summary

Author: Steve Preston