About optional deps and how deps on found
Hi,
Just a few questions about these before I try to create an MR for this...
-On Windows/MSVC, since the dependencies' build system may very well not generate the corresponding .pc files for us, the "fallback" line in the dependencies will try to download the dependencies from the locations specified in the .wrap files before falling back to look for the .h/.lib files manually. It is OK at this point to first use the dependency() without the fallback line to look for the dependency by the pkg-config file first, if we don't find the .pc file then look for the needed header/.lib manually, then if we don't find the header and .lib we do dependency() again with the fallback line to automatically get the dependency?
-Also, since PangoFT2 is strictly optional on Windows (and so FontConfig and for now, HarfBuzz), do we still want to use the fallback when on Windows?
Any insight or preference on this would be appreciated.
With blessings, thank you!