WorkShop Teamware: Solutions Guide
 
 Contents
 Preface				
 	Managing SunOS Development With TeamWare				
-  Project Description				
 
-  Case Study Overview				
 
-  Basic Configuring Concepts				
 
-  Organizing the Workspace Hierarchy				
 
-  Building and Testing Executables				
 
-  Isolating Test Workspaces				
 
-  Managing Release-Level Workspaces				
 
-  Automating Builds Within Configuring				
 
-  Organizing the Workspace Directory Structure				
 
-  Organizing the Source Directory Structure				
 
-  Coordinating Makefiles				
 
-  Using DMake				
 
-  The ws Utility				
 
-  Other Custom Utilities				
 
-  Using File List Programs				
 
-  Registering Public Workspaces With NIS				
 
 	Workspace Hierarchy Strategies for Software Development and Release				
-  Scenario				
 
-  Implementation				
 
-  Workspace Hierarchy Levels				
 
-  Optimizing Integration				
 
-  Peer-to-Peer Updates				
 
-  Concurrent Development				
 
-  Unanticipated Releases				
 
 	Remote  Software Development Using the Configuring Tool				
-  Scenario				
 
-  Implementation				
 
-  The Remote Development Process				
 
-  Transferring File Changes Between Sites				
 
-  Final Notes				
 
 	Strategies for Deploying Configuring  in Software Development Organizations				
-  Scenario				
 
-  Implementation				
 
-  Before Configuring				
 
-  The Configuring Solution				
 
-  The Transition Plan				
 
 	Getting the Most From the Configuring Tool Notifications				
-  Typical Use of Notification				
 
-  The Ins and Outs of mail				
 
-  Mailing a Policy Statement				
 
-  Other Uses of Notifications				
 
-  Parsing Mail Messages				
 
-  Typical Mail Message				
 
-  Copying the Message				
 
-  Parsing Techniques				
 
 		Deleting Files From the Configuring Tool Workspaces				
 	Using Makefiles With TeamWare				
-  Source and Makefile Hierarchies				
 
-  Self-Contained Makefiles				
 
-  Direct Inclusion of Makefiles				
 
-  Nested Inclusion of Makefiles				
 
-  More About Configuring and Makefiles				
 
-  Makefile Contents				
 
-  Makefiles as Derived Source				
 
-  Generated Makefiles				
 
-  Controlling Generated Makefiles				
 
-  Devguide as Makefile Generator				
 
-  Makefiles Using Built-In make Features				
 
-  Using Makefiles With DMake				
 
-  Improving Performance With DMake				
 
-  Listing Dependencies Explicitly in Makefiles				
 
-  Controlling DMake With Special Targets				
 
-  Using DMake Serially				
 
 	Using the Configuring Tool File List Programs				
-  Levels of FLP Use				
 
-  Using Directory FLPs				
 
-  Using CODEMGR_DIR_FLP				
 
-  Specifying an FLP Directly				
 
-  Replacing the Default Directory FLP				
 
-  FLP Execution Context				
 
-  The Default Directory FLP				
 
-  Directory File List Programs				
 
-  Customizing the Default Directory FLP				
 
-  Finding Auxiliary Files with def.dir.flp				
 
-  Finding Auxiliary Files With Secondary Scripts				
 
-  When to Use Custom FLPs				
 
 	Configuring and the File System -- Outlying Files and Security Issues				
-  Copying and Linking Outlying Files				
 
-  Makefiles				
 
-  Wrapping Configuring Commands				
 
-  Security and Access Control