Skip to content

installer: copy libusb DLL into libusb/ without arch subfolder#24

Open
5656hcx wants to merge 1 commit into
mainfrom
installer-script
Open

installer: copy libusb DLL into libusb/ without arch subfolder#24
5656hcx wants to merge 1 commit into
mainfrom
installer-script

Conversation

@5656hcx

@5656hcx 5656hcx commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Simplify the libusb DLL install path by removing the architecture subfolder from the final payload.

The new installed layout becomes:

<InstallPath>\libusb\libusb-1.0.dll

Test

Verified with local build and installation

Signed-off-by: Chenxi Han <chehan@qti.qualcomm.com>
@5656hcx 5656hcx self-assigned this Jun 17, 2026
@5656hcx 5656hcx added the enhancement New feature or request label Jun 17, 2026
@tejas-sharma27

Copy link
Copy Markdown
Contributor

This change would break QDS because it detects the architecture and looks for the dll in that folder only. Currently, it looks in C:\Program Files (x86)\Qualcomm\QUD-Userspace\DriverPackage\libusb<aarch>.

@5656hcx

5656hcx commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

This change would break QDS because it detects the architecture and looks for the dll in that folder only. Currently, it looks in C:\Program Files (x86)\Qualcomm\QUD-Userspace\DriverPackage\libusb.

We need to update the dynamic loader in QDS. This changes fix the installation path across the architectures and simplifies how application will find the .dll.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants