+ if g == null and mp == null then
+ # not a group not a module, then look at files in the directory
+ var fs = a.files
+ for f in fs do
+ g = mb.get_mgroup(a/f)
+ if g != null and not opt_project.value then
+ mb.visit_group(g)
+ end
+ mp = mb.identify_file(a/f)
+ #print "{a/f}: {mp or else "?"}"
+ end
+ end