ngscopeclient / scopehal-apps

ngscopeclient and other client applications for libscopehal.
https://www.ngscopeclient.org/
BSD 3-Clause "New" or "Revised" License
534 stars 83 forks source link

Cmake cleanups #673

Closed d235j closed 5 months ago

d235j commented 5 months ago

This is a heavy refactor of the Cmake scripts to increase the use of autodetection and reduce the reliance on FindVulkan, which is going away in the future and is unreliable when the various components are installed individually.

This requires the related PR for scopehal, tracked at https://github.com/ngscopeclient/scopehal/pull/841.

This is ready for merge; updates to the docs will be needed though.

d235j commented 5 months ago

Seems to work on most platforms; needs a bit more testing on Windows. macOS x86_64 not yet tested either.

d235j commented 5 months ago

This was merged together with #684.