def __init__(self, category, name, srcdir, target, files): self.category = category self.name = name if os.sep != "/": self.source_dir = normalize_path(srcdir) self.target_dir = normalize_path(target) self.files = [(normalize_path(f), normalize_path(g)) for f, g in files] else: self.source_dir = srcdir self.target_dir = target self.files = files
def __init__(self, tp, name, srcdir, target, files): self.tp = tp self.name = name if os.sep != "/": self.source_dir = normalize_path(srcdir) self.target_dir = normalize_path(target) self.files = [normalize_path(path) for path in files] else: self.source_dir = srcdir self.target_dir = target self.files = files
def __init__(self, name, sources, include_dirs=None): self.name = name self.sources = [normalize_path(p) for p in sources] if include_dirs is None: self.include_dirs = [] else: self.include_dirs = include_dirs