Parrot-Developers/groundsdk-product

libARMavlink static library generation broken with v1.2.0

Opened this issue · 1 comments

With the addition of SDK v1.2.0 libARMavlink is no longer compiled static and linked into sdkcore.so. After some digging, I found the Android.mk file for it was deleted.

Just as soon as I restored this file and ran a JNI BUILD the static library was once again compiled and linked into the sdkcore shared object.

Platform: android

Root cause: Android.mk was deleted: a15dac5#diff-90094abb1220d0bf74507679db8ebd08

I think I understand the logic behind this change now. I discovered https://developer.parrot.com/docs/refdoc-android/com/parrot/drone/groundsdk/mavlink/package-summary.html tonight. I'm assuming libARMavlink is being deprecated.