Chapter 1. Extending Ptolemy - Introduction
1.1 Introduction
1.2 File Organization
1.2.1 Ptolemy environment variables
1.2.2 Directory Structure
1.3 Creating Custom Versions of pigiRpc
1.3.1 Creating a pigiRpc that includes your own stars
1.3.2 Creating a pigiRpc with more extensive customizations
1.4 Using mkPtolemyTree to create a custom Ptolemy trees
1.4.1 mkPtolemyTree example
1.4.2 How mkPtolemyTree works
1.4.3 Combining mkPtolemyTree and pigiExample
1.4.4 Known Bugs in mkPtolemyTree
1.5 Using csh aliases to create a Parallel Software Development Tree
1.5.1 Aliases for Managing Symbolic Links
The pt Alias
The ptl Alias
The sw Alias
The exp Alias
The rml Alias
The mkl alias
Warning
1.5.2 Creating a Duplicate Hierarchy
1.5.3 Source Code Control
1.6 Building standalone programs that use Ptolemy libraries.
1.6.1 Standalone example using StringList
1.6.2 Standalone example that tests a Scheduler
1.7 Debugging Ptolemy and Extensions Within Pigi
1.7.1 A quick scan of the stack
1.7.2 More extensive debugging
1.7.3 Debugging hints
Using emacs, gdb and pigi
Gdb and the environment
Optimization
Debugging StringLists in gdb
How to use ptcl to speed up the compile/test cycle.
Miscellaneous debugging hints for gdb
Authors: Christopher. Hylands
Edward. A. Lee
Thomas. M. Parks
José Luis Pino
Copyright © 1990-1997, University of California. All rights reserved.