clearmake and omake Update: Getting the Most from clearmake and omake

Carol Yutkowitz

Pure Atria

clearmake and omake Update: Getting the Most from clearmake and omake

Overview

Why Use clearmake Instead of the System Make?

Why Use clearmake Instead of the System Make? (cont.)

clearmake/omake Tips: Background Reading

clearmake/omake Tips: General

clearmake Tips: BOS Files

clearmake/omake Tips: Debugging Makefiles

Debugging Makefiles: Common Syntax Problems

Debugging an Unexpected Wink-in

Debugging an Unexpected Rebuild

Debugging an “Unnecessary” Rebuild

New Features for V3

Background on C++ Problems

Overview of New Features

Overview of New Features (continued)

Feature Details: Sibling Default Change

Sibling Default Change (continued)

Feature Details: New Special Makefile Targets

New Special Makefile Targets (continued)

UNIX C++ Example: cfront_simple.mk

NT C++ Example: SCC Integration

Feature Details: Incremental Building

Incremental Building (continued)

Feature Details: Recursive Wink-in

Recursive Wink-in (continued)

Parallel Building Enhancements

clearmake “Sleep” Feature