Allow CMake to find freetype/freetype.h and ft2build.h #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ReleaseNote
Compatibility (major, minor, patch, build)
build
Jira ticket
None
Release Notes Comment:
When building with freetype2 installed via the MacOS
build-depsbuild dependencies, CMake findsfreetype2/ft2build.hin theinstalls/includefolder, but does not know where to look forfreetype2/freetype/freetype.h. As such, we need to find this header's folder as an include dir, and then also add the parentfreetype2folder as an include dir. From the comment in the file, it seems like this is what was intended, but is not currently howFindFreeType.cmakeis set up.##Look or Scene Setup Change
No
Reviewers
@jlanz
Pull request comments
When building with freetype2 installed through the MacOS openmoonray build-deps, CMake finds
freetype2/ft2build.hin theinstalls/includefolder, but does not know where to look forfreetype2/freetype/freetype.h. As such, we need to find this header, and then also add thefreetype2folder as an include directory as well. From the comment in the file, it seems like this is what was intended, but is not currently how FindFreeType.cmake is set up.