Closed igrr closed 1 month ago
@fhrbata May I ask you to take a look at this MR, especially the part in e90d4a7bd6780487a737b8dbabd7937074d03756? If you think this is a good idea, I'll add find_package
support for other common-enough libraries, like libpng.
@espressif2022 PTAL as well
cc @espzav
@espressif2022 @suda-morris Could you please help review?
Thanks for the review @espzav!
Updated Zlib library to be compatible with CMakeFindPackage
module. Now, third party libraries which callfind_package(ZLIB)
will findespressif/zlib
component automatically, provided that it has been added as a dependency into the project.We should do the same in other common components, as well.Updatedfreetype
component to have a dependency onzlib
Configured
freetype
to not look for Brotli, Harfbuzz, BZ2, libpng, zlib libraries in the system (https://github.com/espressif/idf-extra-components/issues/317)Added a simple example to
freetype
component to validate its operation, added pytest script