13 lines · python
1def getRoot(config):2 if not config.parent:3 return config4 return getRoot(config.parent)5 6 7root = getRoot(config)8 9# Only run if we have an instrumented libcxx. On Darwin, run always (we have10# interceptors to support the system-provided libcxx).11if not root.has_libcxx and root.target_os != "Darwin":12 config.unsupported = True13