%version; %scons; %builders-mod; %tools-mod; %variables-mod; ]> SCons User Guide &buildversion; Steven Knight Revision &buildrevision; (&builddate;) 2004 2004 Steven Knight ©right; version &buildversion; Preface &preface; Building and Installing &SCons; &build-install; Simple Builds &simple; Less Simple Things to Do With Builds &less-simple; Building and Linking with Libraries &libraries; Node Objects &nodes; Dependencies &depends; Construction Environments &environments; Controlling the External Environment Used to Execute Build Commands &ENV_file; Controlling a Build From the Command Line &command-line; Providing Build Help: the &Help; Function &help; Installing Files in Other Directories: the &Install; Builder &install; Platform-Independent File System Manipulation &factories; Preventing Removal of Targets: the &Precious; Function &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; Multi-Platform Configuration (&Autoconf; Functionality) &sconf; Caching Built Files &caching; Alias Targets &alias; Java Builds &java; Troubleshooting &troubleshoot; Construction Variables &variables; Builders &builders; Tools &tools; Handling Common Tasks &tasks;