Minimal reproducer:

  tgt = Command('tgt', 'src', 'touch $TARGET sf0 sf1')
  sf = SideEffect([ 'sf0', 'sf1' ], tgt)
  Install('dir', tgt + sf)

Running the above with 'scons -j1 -Q' works correctly.
When using -j2 (or greater), the file 'sf1' is created, but not copied to 
'dir/sf1'.

Any suggestions for a fix or workaround would be really useful.
I tried adding

  Depends('dir', sf[1])

but this only causes the issue to move to 'dir/sf0' instead.

RHEL 5.7 x64 / python 2.7.2 / scons 2.3.4

Regards
Ben Golding
_______________________________________________
Scons-dev mailing list
Scons-dev@scons.org
https://pairlist2.pair.net/mailman/listinfo/scons-dev

Reply via email to