@mortenvp In order to be compatible with 'ssh://' git parent projects, do I need to make further changes?
- This provides the functionality I need - To resolve dependencies using a standard "./waf configure" call in a parent project dir cloned from an external (not github) git repository. I have tested this, and it works fine for this.

I mean, this does not support resolving dependencies using 'ssh://', but github does not support that anyway.