MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / resolve_layout

Function resolve_layout

Tools/Support/PortableMSVCWrapper.py:91–99  ·  view source on GitHub ↗
(root: Path)

Source from the content-addressed store, hash-verified

89
90
91def resolve_layout(root: Path):
92 metadata = json.loads((root / "sc-msvc-package.json").read_text(encoding="utf-8"))
93 msvc_version = metadata["msvcVersion"]
94 sdk_version = metadata["sdkVersion"]
95 wine = metadata["wine"]
96
97 msvc_root = root / "VC" / "Tools" / "MSVC" / msvc_version
98 sdk_root = root / "Windows Kits" / "10"
99 return metadata, wine, msvc_root, sdk_root, sdk_version
100
101
102def resolve_target_arch(script_path: Path):

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected