jberkel/android-plugin — pull request #123 by appamatto (2012-03-25 04:43:40+00:00)
Title: Support for .so artifacts in libraryDependencies

The artifacts are expected to end in ".so" and have either the armeabi or armeabi-v7a classifier:

addArtifact(Artifact("libgdx", "so", "so", "armeabi"), ...)

and they should also be without the scala version cross path when published:

crossPaths := false

They are copied to a managed native library folder and the ApkBuilder has been modified to add additional native libraries from that folder.

One part I'm not sure about is adding "so" to classpathTypes. There probably needs to be additional work done to make sure only jars in the classpath are being proguarded and such.