Really support strfunction for all Action subclasses by refactoring the interface...
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 3 May 2004 04:45:01 +0000 (04:45 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Mon, 3 May 2004 04:45:01 +0000 (04:45 +0000)
commitbfae8608ff4e0e3cec541601689725fb833459b4
treeb2c5e7767bfc32f38aac7f0d31b1383e5ef92aa0
parent1ff7c387b1d0c3c610864f939e6021591a83e44a
Really support strfunction for all Action subclasses by refactoring the interface between Executor and Action, and collecting all the print/execute logic in a single ActionBase.__call__() method.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@966 fdb21ef1-2011-0410-befe-b5e4ea1792b1
src/engine/SCons/Action.py
src/engine/SCons/ActionTests.py
src/engine/SCons/Builder.py
src/engine/SCons/Executor.py
src/engine/SCons/ExecutorTests.py
src/engine/SCons/Node/FS.py
src/engine/SCons/Node/FSTests.py
src/engine/SCons/Node/NodeTests.py
src/engine/SCons/Node/__init__.py
test/strfunction.py [new file with mode: 0644]