android: Fix copylibs task to include the right libs

Since more and more libs are losing their versioned soname, the
heuristic of including libs with versioned sonames is an increasingly
poor one.  Instead, simply blacklist the libs we do not want.
This commit is contained in:
Marcus Comstedt 2015-09-30 20:22:58 +02:00
parent e482fa6ce8
commit aaa4c0101a
1 changed files with 8 additions and 4 deletions

View File

@ -37,10 +37,14 @@
<target name="-pre-build" depends="-get-prefix, -declare-anttasks">
<copylibs todir="${native.libs.absolute.dir}" property="bundled_libs">
<fileset dir="${pulseview-build-path}/libs"/>
<include name="libgnustl_shared.so"/>
<include name="libintl.so"/>
<include name="libffi.so"/>
<exclude name="lib*.so"/>
<include name="libpulseview.so"/>
<exclude name="libQt5*.so"/>
<exclude name="libc.so"/>
<exclude name="libm.so"/>
<exclude name="libdl.so"/>
<exclude name="liblog.so"/>
<exclude name="libstdc++.so"/>
<exclude name="libz.so"/>
</copylibs>
<copy todir="${native.libs.absolute.dir}">
<fileset dir="${prefix}/jar">