#!/usr/bin/python import sys import json config = json.load(sys.stdin) print 'digraph foo {' for spec in config['projects']: for dep in spec.get('build-depends', []): print '"%s" -> "%s";' % (spec['name'], dep) print '}'