MCPcopy Index your code
hub / github.com/nodejs/node / print_configuration_info

Function print_configuration_info

tools/gyp/test_gyp.py:146–164  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

144
145
146def print_configuration_info():
147 print("Test configuration:")
148 if sys.platform == "darwin":
149 sys.path.append(os.path.abspath("test/lib"))
150 import TestMac # noqa: PLC0415
151
152 print(f" Mac {platform.mac_ver()[0]} {platform.mac_ver()[2]}")
153 print(f" Xcode {TestMac.Xcode.Version()}")
154 elif sys.platform == "win32":
155 sys.path.append(os.path.abspath("pylib"))
156 import gyp.MSVSVersion # noqa: PLC0415
157
158 print(" Win %s %s\n" % platform.win32_ver()[0:2])
159 print(" MSVS %s" % gyp.MSVSVersion.SelectVisualStudioVersion().Description())
160 elif sys.platform in ("linux", "linux2"):
161 print(" Linux %s" % " ".join(platform.linux_distribution()))
162 print(f" Python {platform.python_version()}")
163 print(f" PYTHONPATH={os.environ['PYTHONPATH']}")
164 print()
165
166
167class Runner:

Callers 1

mainFunction · 0.85

Calls 4

DescriptionMethod · 0.80
printFunction · 0.50
appendMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…