def _expandwildcards(makefile, tlist): for t in tlist: if not hasglob(t): yield t else: l = glob(makefile.workdir, t) for r in l: yield r