Move pre- and post-actions lists from Node to Executor so expansions of ${TARGETS...
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Sat, 14 May 2005 14:32:44 +0000 (14:32 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Sat, 14 May 2005 14:32:44 +0000 (14:32 +0000)
commita4dcf5406f3abd84496ed21bd2f72c53574bad4a
tree479378732781cf8c06a2fbc935c149b4313eee6d
parentfc7330b654ad93c2a5ee02a280be8f99f97bb2ec
Move pre- and post-actions lists from Node to Executor so expansions of ${TARGETS[1:]} work, and the actions aren't executed multiple times.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@1295 fdb21ef1-2011-0410-befe-b5e4ea1792b1
src/CHANGES.txt
src/engine/SCons/Environment.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/Actions/actions.py [moved from test/actions.py with 100% similarity]
test/Actions/append.py [moved from test/append-action.py with 100% similarity]
test/Actions/pre-post.py [moved from test/pre-post-actions.py with 82% similarity]