Qyriad

Results 27 comments of Qyriad

To be clear, this isn't an issue about arbitrary installations of LLVM tools — LLVM tools are installed to `VC\Tools\Llvm` specifically when installed as a Visual Studio component, and the...

> At the same time if user has installed "arbitrary" LLVM toolkit and made arrangements to use specifically that, it would be inappropriate to override the choice. Would you agree?...

I'm not sure where a notion of overriding user preferences or denying users a choice is coming from. I haven't proposed anything like that in this issue.

Can you explain what you mean by "user choice" and "user preferences" here? What kind of user preferences would you expect to affect the functionality of `windows_registry::find()` and co, and...

There is no precedent for grabbing arbitrary tools in the user's PATH with `windows_registry::find()`. That is not current functionality, and I don't propose adding that functionality in this issue. My...

Isn't the SDK version already included as of #47? Not the VC version, though.

That's definitely a suitable workaround in the meantime, yep :slightly_smiling_face:

> Still this is something to improve on going forward. I think this indicates that this issue should be kept open.

With regard to Facedancer, have you tried running the [`legacy-applets/facedancer-host-enumeration.py`](https://github.com/usb-tools/Facedancer/blob/master/legacy-applets/facedancer-host-enumeration.py) script? The Facedancer host API could use some reworking, but if that script doesn't work for you either then it...