()
| 118 | detectOS.result = "Ubuntu 12" |
| 119 | |
| 120 | def detectOS(): |
| 121 | if detectOS.result is not None: |
| 122 | return detectOS.result |
| 123 | if sys.platform.startswith('openbsd'): |
| 124 | detectOS.result = "OpenBSD" |
| 125 | elif sys.platform.startswith('freebsd'): |
| 126 | detectOS.result = "FreeBSD" |
| 127 | elif sys.platform.startswith('win'): |
| 128 | detectOS.result = "Windows" |
| 129 | elif os.path.isfile("/etc/os-release"): |
| 130 | detectOSRelease() |
| 131 | elif os.path.isfile("/etc/config.scm"): |
| 132 | detectOS.result = "Guix" |
| 133 | return detectOS.result |
| 134 | |
| 135 | def detectPrereqs(missing=True): |
| 136 | available = [] |
no test coverage detected