Skip to content

Allow building XVC client without libftdi#631

Merged
trabucayre merged 1 commit intotrabucayre:masterfrom
smarsching:xvc-client-without-ftdi
Mar 2, 2026
Merged

Allow building XVC client without libftdi#631
trabucayre merged 1 commit intotrabucayre:masterfrom
smarsching:xvc-client-without-ftdi

Conversation

@smarsching
Copy link
Contributor

Unlike the XVC server, the XVC client does not depend on libftdi, but due to using a common CMake variable (ENABLE_XILINX_VIRTUAL_CABLE), it wasn’t possible to just build the XVC client.

This PR separates this variable into two new variables (ENABLE_XILINX_VIRTUAL_CABLE_CLIENT and ENABLE_XILINX_VIRTUAL_CABLE_SERVER), so that the XVC client can be built when libftdi is not present.

Unlike the XVC server, the XVC client does not depend on libftdi, so
building it just depends on having separate flags for enabling it.
@trabucayre trabucayre merged commit d9d6c30 into trabucayre:master Mar 2, 2026
14 checks passed
@trabucayre
Copy link
Owner

Applied.
Thanks @smarsching !

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants