()
| 98 | _cache_getFullVersion = None |
| 99 | |
| 100 | def getFullVersion(): |
| 101 | global _cache_getFullVersion |
| 102 | if _cache_getFullVersion is not None: |
| 103 | return _cache_getFullVersion |
| 104 | fn = os.path.join(SRCDIR, 'Include', 'patchlevel.h') |
| 105 | for ln in open(fn): |
| 106 | if 'PY_VERSION' in ln: |
| 107 | _cache_getFullVersion = ln.split()[-1][1:-1] |
| 108 | return _cache_getFullVersion |
| 109 | raise RuntimeError("Cannot find full version??") |
| 110 | |
| 111 | FW_PREFIX = ["Library", "Frameworks", "Python.framework"] |
| 112 | FW_VERSION_PREFIX = "--undefined--" # initialized in parseOptions |
no test coverage detected
searching dependent graphs…