diff options
| author | Dirk Baechle <dl9obn@darc.de> | 2013-05-03 22:08:59 (GMT) |
|---|---|---|
| committer | Dirk Baechle <dl9obn@darc.de> | 2013-05-03 22:08:59 (GMT) |
| commit | 9e7cf970a730549348fd22a0921ea0ed2e894a69 (patch) | |
| tree | 0bbe0e399fa2f8bb9328c012c5931e0172ea4547 /doc/user/sideeffect.xml | |
| parent | e3827a98511acc0d208193920bc40d5e2724bf12 (diff) | |
| download | SCons-9e7cf970a730549348fd22a0921ea0ed2e894a69.zip SCons-9e7cf970a730549348fd22a0921ea0ed2e894a69.tar.gz SCons-9e7cf970a730549348fd22a0921ea0ed2e894a69.tar.bz2 | |
- removed *.in files from the user guide
Diffstat (limited to 'doc/user/sideeffect.xml')
| -rw-r--r-- | doc/user/sideeffect.xml | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/doc/user/sideeffect.xml b/doc/user/sideeffect.xml index 2cb4254..cbeefae 100644 --- a/doc/user/sideeffect.xml +++ b/doc/user/sideeffect.xml @@ -134,14 +134,21 @@ </para> - <programlisting> + <scons_example name="SideEffectShared"> + <file name="SConstruct" printme="1"> env = Environment() f1 = env.Command('file1.out', 'file1.in', './build --log logfile.txt $SOURCE $TARGET') f2 = env.Command('file2.out', 'file2.in', './build --log logfile.txt $SOURCE $TARGET') env.SideEffect('logfile.txt', f1 + f2) - </programlisting> + </file> + <file name="file1.in">file1.in</file> + <file name="file2.in">file2.in</file> + <file name="build" chmod="0755"> + cat + </file> + </scons_example> <para> @@ -155,11 +162,9 @@ </para> - <screen> - % <userinput>scons -Q --jobs=2</userinput> - ./build --log logfile.txt file1.in file1.out - ./build --log logfile.txt file2.in file2.out - </screen> + <scons_output example="SideEffectShared"> + <scons_output_command>scons -Q --jobs=2</scons_output_command> + </scons_output> <para> @@ -173,19 +178,19 @@ </para> - <programlisting> + <scons_example name="SideEffectParallel"> + <file name="SConstruct" printme="1"> env = Environment() - f1 = env.Command('file1.out', [], 'echo >$TARGET data1') + f1 = env.Command('file1.out', [], 'echo >$TARGET data1') env.SideEffect('not_really_updated', f1) - f2 = env.Command('file2.out', [], 'echo >$TARGET data2') + f2 = env.Command('file2.out', [], 'echo >$TARGET data2') env.SideEffect('not_really_updated', f2) - </programlisting> + </file> + </scons_example> - <screen> - % <userinput>scons -Q --jobs=2</userinput> - echo > file1.out data1 - echo > file2.out data2 - </screen> + <scons_output example="SideEffectParallel"> + <scons_output_command>scons -Q --jobs=2</scons_output_command> + </scons_output> <para> |
