You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another bunch of MSVC related fixes and improvements (#1199)
* Make sure dirent is available on MSVC
It is a header only library with a single header (dirent.h). vcpkg installs this header with a custom logic to the global include path. However in other environments without modification upstream has to be treated like a usual library n cmake. "Linking" against the interface makes sure, that it is found and that the include paths are available for us. To conver both scenarios we use a FindDirent.cmake
* Don't require Kwalify for tests on MSVC
Kwalify is used to validate MLT's YAML files, but it is not available for MSVC easily (eg. via vcpkg). This is only relevant for local setups, because for CI it is covered by other plattforms and the results of YAML validation are plattform independent
* Add missing direct.h include for getcwd on MSVC
* Add fftw3 dependency to vcpkg build
* Fix spelling and duplicated entry in CMake preset
* Enable build of tests on MSVC CI
* Add optional libexif dep to vcpkg
0 commit comments