%version; %scons; ]> SCons User Guide &buildversion; Steven Knight Revision &buildrevision; (&builddate;) 2003 2003 Steven Knight ©right; version &buildversion; Preface &preface; Simple Builds &simple; Building and Linking with Libraries &libraries; Dependencies &depends; Construction Environments &environments; Controlling the Environment Used to Execute Build Commands &ENV_file; Controlling a Build From the Command Line &command-line; Providing Build Help &help; Installing Files in Other Directories &install; Preventing Removal of Targets &precious; Hierarchical Builds &hierarchy; Separating Source and Build Directories &separate; Variant Builds &variants; Writing Your Own Builders &builders-writing; Not Writing a Builder: The &Command; Builder &builders-commands; Writing Scanners &scanners; Building From Code Repositories &repositories; Caching Built Files &caching; Alias Targets &alias; Handling Common Tasks &tasks;