diff options
Diffstat (limited to 'doc/design/engine.xml')
-rw-r--r-- | doc/design/engine.xml | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/doc/design/engine.xml b/doc/design/engine.xml index afe9877..4f56e61 100644 --- a/doc/design/engine.xml +++ b/doc/design/engine.xml @@ -1,6 +1,18 @@ +<?xml version='1.0'?> +<!DOCTYPE sconsdoc [ + <!ENTITY % scons SYSTEM "../scons.mod"> + %scons; +]> + +<chapter id="chap-engine" + xmlns="http://www.scons.org/dbxsd/v1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.scons.org/dbxsd/v1.0/scons.xsd scons.xsd"> +<title>Build Engine API</title> + <!-- - Copyright (c) 2001, 2002, 2003 Steven Knight + Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 The SCons Foundation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -964,7 +976,7 @@ you set it up with another environment... <para> &Builder; objects referenced in the &BUILDERMAP; do not need to be - listed separately in the &BUILDERS; variable. The &consenv; will + listed separately in the <literal>BUILDERS</literal> variable. The &consenv; will bind the union of the &Builder; objects listed in both variables. </para> @@ -1292,7 +1304,7 @@ Comments? <para> &Scanner; objects referenced in the &SCANNERMAP; do not need to - be listed separately in the &SCANNERS; variable. The &consenv; + be listed separately in the <literal>SCANNERS</literal> variable. The &consenv; will bind the union of the &Scanner; objects listed in both variables. @@ -1399,8 +1411,8 @@ Comments? </para> <programlisting> - env.Library(target = 'libfoo.a', source = ['aaa.c', 'bbb.c', 'ccc.c']) - env.NoClean('libfoo.a') +env.Library(target = 'libfoo.a', source = ['aaa.c', 'bbb.c', 'ccc.c']) +env.NoClean('libfoo.a') </programlisting> <para> @@ -1413,8 +1425,8 @@ Comments? during "cleanup": <programlisting> - env.Clean(target = 'foo') - env.NoClean('foo') +env.Clean(target = 'foo') +env.NoClean('foo') </programlisting> @@ -1962,3 +1974,5 @@ I need to write that up... </programlisting> </section> + +</chapter> |