Lines Matching full:arch
63 def __init__(self, version, arch):
65 if arch == self.ARCH_64BIT:
70 self.arch = arch
80 arch = platform.machine().lower()
82 if arch == 'x86':
84 elif arch == 'amd64':
87 raise Exception("Unhandled arch '%s'" % arch)
90 def registryKeyAvailable (root, arch, name):
92 key = _winreg.OpenKey(root, name, 0, _winreg.KEY_READ | arch)
101 if nativeArch == self.ARCH_32BIT and self.arch == self.ARCH_64BIT:
104 arch = _winreg.KEY_WOW64_32KEY if nativeArch == self.ARCH_64BIT else 0
116 if VSProjectGenerator.registryKeyAvailable(root, arch, name):
123 def getDefault (arch):
125 gen = VSProjectGenerator(version, arch)