class Target: def __init__(self, system, arch, runtime, profile="default"): self.system = system self.arch = arch self.runtime = runtime self.profile = profile def key(self): return f"{self.system}-{self.arch}-{self.runtime}-{self.profile}"