• Clément de La Bourdonnaye's avatar
    SKIKO-1013: Migrate skiko android target to proper androidTarget using AGP (#1043) · c4e8d4dc
    Clément de La Bourdonnaye authored
    This also fixes SKIKO-934 by making the dependency between
    `merge*JniLibFolders` and `unzip*` tasks explicit (the patch actually
    adds too much dependencies but this should be limited to android tasks).
    After this patch the android sample works from my configuration (might
    be worth checking if other issues are still relevant?).
    
    Few things to consider for review:
    - I've changed versions of Gradle / AGP / Kotlin until I got something
    working on both samples and library side.
    - If `ANDROID_SDK_ROOT` environment variable was specified on a CI
    before, it should now be `ANDROID_HOME` to work with android gradle
    plugin (internal utilities will work with both).
    - I've introduce some lazyness in configurations (`matching { ... }`),
    as android plugin and previous code would race (android seems to declare
    it's configurations quite late). If there's a better way to express it,
    please let me know!
    c4e8d4dc
gradle-wrapper.properties 203 Bytes