mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
build-system/android: remove libusb at QTest
We no longer use libusb to access USB devices on Android, therefore there's no point including libusb in our build. Also, we have never even attempted to run the tests on Android, so let's not even pretend to support building them. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
d3e495efd0
commit
0fe02af0e8
4 changed files with 13 additions and 128 deletions
|
|
@ -315,29 +315,6 @@ if [ "$QUICK" = "" ] ; then
|
|||
popd
|
||||
fi
|
||||
|
||||
"${SUBSURFACE_SOURCE}"/scripts/get-dep-lib.sh singleAndroid . libusb
|
||||
if ! grep -q libusb_set_android_open_callback libusb/libusb/libusb.h ; then
|
||||
# Patch in our libusb callback
|
||||
pushd libusb
|
||||
patch -p1 < "$SUBSURFACE_SOURCE"/packaging/android/patches/libusb-android.patch
|
||||
popd
|
||||
fi
|
||||
if [ ! -e libusb/configure ] ; then
|
||||
pushd libusb
|
||||
mkdir m4
|
||||
autoreconf -i
|
||||
popd
|
||||
fi
|
||||
if [ ! -e "$PKG_CONFIG_LIBDIR/libusb-1.0.pc" ] ; then
|
||||
mkdir -p libusb-build-"$ARCH"
|
||||
pushd libusb-build-"$ARCH"
|
||||
../libusb/configure --host=${BUILDCHAIN} --prefix="$PREFIX" --enable-static --disable-shared --disable-udev --enable-system-log
|
||||
# --enable-debug-log
|
||||
make
|
||||
make install
|
||||
popd
|
||||
fi
|
||||
|
||||
fi # QUICK
|
||||
|
||||
pushd "$SUBSURFACE_SOURCE"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue