DescriptionMSVS 2008: Fix to ensure that actions are re-run when the command changes
There was some code to re-run an action, but it only worked if the
command change came from a change to a .gyp file, and only if the
"inputs" list was empty. It didn't work if the command change came
from a change to a .gypi file.
To fix this, we create "*.gypcmd" stamp files that contain the command
text, and when the command text changes we update these files'
timestamps.
If a Gyp target contains multiple actions, this should rerun only the
actions that changed.
BUG=http://code.google.com/p/gyp/issues/detail?id=262
TEST=test/actions-args-change
Committed: https://code.google.com/p/gyp/source/detail?r=1362
Patch Set 1 #Patch Set 2 : Style #
Messages
Total messages: 4 (0 generated)
|