[Scons-users] modifying how scons looks for dependencies?

Robert Zeigler robert.zeigler at gmail.com
Sat Dec 7 00:22:24 EST 2013


Certainly, I could patch scons. :) To clarify my question, is there a way to override this from within a build file, without patching scons? I'll keep digging through docs and code.

Robert




> On Dec 6, 2013, at 11:07 PM, William Deegan <bill at baddogconsulting.com> wrote:

>

> Robert,

>> On Dec 6, 2013, at 5:16 PM, robert zeigler <robert.zeigler at gmail.com> wrote:

>>

>> I'm experimenting with using scons in a distributed compute environment, where the main scons process runs on a master node, but individual tasks are farmed out to compute nodes.

>>

>> This works fine as long as the build is occurring in a shared-storage location visible to all nodes. However, I'm exploring use cases where POSIX-compliant storage may not be available (or desirable), but an alternative, fast, shared data store is.

>>

>> My question is, is it possible to override the default mechanism scons uses for checking that a dependency exists before building a target?

>

> It's just python. You can change it anyway you like.

> Would such a patch be accepted? Depend on the implementation and performance impact.

> You could use something like distcc ..

>

> -Bill

> _______________________________________________

> Scons-users mailing list

> Scons-users at scons.org

> http://four.pairlist.net/mailman/listinfo/scons-users



More information about the Scons-users mailing list