Improve | logic after r12254.
Improve | logic after r12254.

See comment 6 on https://codereview.chromium.org/27148002/ for why this is
necessary. By moving the variable storing the result of ^|() a scope down,
it will contain the right contents immediately, so it can be expanded using
^() both times -- this means the gypcmd files are only written once each,
and the mtimes are not updated if the mtimes don't change.

BUG=chromium:297186
Review URL: https://codereview.chromium.org/27933003/



git-svn-id: 721b910a23eff8a86f00c8fd261a7587cddf18f8@12277 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

sbc100/native_client,sbc100/native_client,sbc100/native_client,sbc100/native_client,sbc100/native_client,sbc100/native_client