support building modules twice (cyclic dependencies)
@cskeogh
Submitted by Craig Scott Keogh Link to original bug (#675787)
Description
gvfs depends on glib. But if gvfs is installed when building glib, you gain the extra feature of glib-gvfs extention point.
Modulesets files should allow a method to build a module twice.
The gvfs/glib example above, 'jhbuild list' would then be like: glib gvfs glib