widberg / bgfx.cmake

https://github.com/bkaradzic/bgfx.cmake. Independently maintained CMake build scripts for bgfx. Released under public domain.
https://github.com/bkaradzic/bgfx.cmake
Creative Commons Zero v1.0 Universal
286 stars 252 forks source link

Fix iOS and Android builds #85

Open bwrsandman opened 4 years ago

bwrsandman commented 4 years ago

Currently on travis, the iOS and Android builds are failing. These should be fixed and their tests should be re-enabled.

JonnyPtn commented 4 years ago

Kind of expected if we merge things that are broken...

The issue should be fixed by using Xcode 11, just need to make sure we don't merge broken stuff again in future?

widberg commented 4 years ago

https://stackoverflow.com/questions/24145101/quartzcore-cametallayer-h-file-not-found looks like a problem with the CI environment not being setup to use an iOS simulator that supports CAMetalLayer rather than a problem with the project code.

JonnyPtn commented 4 years ago

And before Xcode 11 there is no iOS simulator that supports metal. This issue was brought in when the bgfx submodules were updated without testing