u3d-community / U3D

Open-source, cross-platform 2D and 3D game engine built in C++
https://u3d.io
MIT License
191 stars 30 forks source link

Androidfixes #76

Closed Okkoma closed 3 weeks ago

Okkoma commented 4 weeks ago

These commits fix the android build :

-> add Library dependencies from SDL to urho build

-> update to gradle 6.7.1, android gradle plugin (AGP) 4.2.0

-> add a new temporary docker image okkoma/u3d-android with the required android build tool 30.0.2 : we'll have to change this docker to u3d/ud3-android in the next step. Look at the docker file in ./docker/u3d-android, to see the content of the new docker image (it's a patch of the previous script by Wei Tjong). We could also add to it some other android platforms like android-21.

-> fix the build.gradle.kts for local use : --> we can now build static and shared in the same build tree. --> always remove urho launcher-app and samples in static build.

-> remove bintray (it's dead since 2021).

-> update android workflow : to cache v4

Okkoma commented 3 weeks ago

docker folder is to removed, close this PR.