iOS Builds
envgap__harfbuzz__harfbuzz-4992
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
021b44388667903d7bc9c92c924ad079f13b90ce- Manifest
CMakeLists.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
harfbuzz/harfbuzz #4992 · read the original issue
Greetings, I noticed that the project's CMake minimum version is set to 3.12, which is not sufficient for Apple platform builds with CMake's official toolchain. But it's possible to do so using a [third party](https://github.com/leetal/ios-cmake) toolchain which requires the very same properties to be set as in CMake 3.14 (where Apple builds are supported). I took a look at the source & couldn't find [Framework properties](https://cmake.org/cmake/help/latest/prop_tgt/FRAMEWORK.html#prop_tgt:FRAMEWORK) set in project's configs... It seems that building for iOS-derived platforms isn't possible currently... or am I missing something? If that's the case, I'd be happy to submit a pull request to add the required properties for appropriate targets. My recommendation is to bump the CMake's min version to 3.14 given that it was release 5y ago (Oct 2019) instead of sticking with V3.12 and relying on third party toolchains...
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]