DiligentEngine icon indicating copy to clipboard operation
DiligentEngine copied to clipboard

Update Android build

Open TheMostDiligent opened this issue 3 years ago • 0 comments

  • [X] Update CMake version
    • Updating CMake version to 3.18.2 results in libGraphicsEngineVk.so and libGraphicsEngineGL.so missing in the output folder for some reason. The log says these libraries are produced
    • CMake 3.22.1 works OK
  • [X] Update gradle plugin version
  • In the latest version there are problems with packaging libGraphicsEngineVk.so and libGraphicsEngineGL.so - this is OK now
  • gradle versions later than 8.1.1 produce obscene amount of build cruft that makes GHA run out of disk space
  • [ ] Update targetSdkVersion
    • Bumping it above 30 produces manifest errors - OK now
    • Currently, versions 31 is used. Using higher versions produce warnings from gradle
  • [X] Separate build into Arm64 and Arm32
    • This requires conditionally using the environment variable here. Refer to the core module

TheMostDiligent avatar Jun 18 '22 03:06 TheMostDiligent