Expands globs, resolves use edges between targets, propagates inherited includes, and instantiates a rule once per matched input.