On 12.07.2014 23:43, William Blevins wrote:
Back to 2395:
My python expertise isn't 5 star, and I'm confused on how to propagate
a "symlinks" argument down.
I'm a little confused, too...
What I imagine my SConscript should do: env.InstallAs( a, b,
symlinks=False )
because that's not what the issue description tells me. It's about
Copy(), not Install().
Where the scons copy command exists: SCons.Tools.install.copyFunc
There are so many wrapper layers I feel like I'm spinning in circles.
I was able to follow it up until "src/engine/SCons/Action.py:1065"
and then I get an argument count mismatch for installFunc. I'm
worried about changing the Action.execute interface, so I'm not sure
how to proceed.
Any thoughts?
Please, concentrate on Copy() and its copy_function as defined in
Defaults.py. Leave the Install()/CopyAs/CopyTo Tools as they are...there
shouldn't be a need to change any of Action()'s, Builder()'s or
Executor()'s interface.
Dirk
_______________________________________________
Scons-dev mailing list
[email protected]
http://two.pairlist.net/mailman/listinfo/scons-dev