(self, name, packageName, installer, versionString, *files)
| 60 | |
| 61 | class Dependency(object): |
| 62 | def __init__(self, name, packageName, installer, versionString, *files): |
| 63 | self.name = name |
| 64 | self.packageName = packageName # cmake package name |
| 65 | self.installer = installer |
| 66 | self.installFolder = name |
| 67 | self.versionString = versionString |
| 68 | self.filesToCheck = files |
| 69 | AllDependencies.append(self) |
| 70 | AllDependenciesByName.setdefault(name.lower(), self) |
| 71 | |
| 72 | def Exists(self, context): |
| 73 | return all([os.path.isfile(os.path.join(context.externalsInstDir, self.installFolder, f)) |
nothing calls this directly
no outgoing calls
no test coverage detected