]> sigrok.org Git - sigrok-util.git/blobdiff - cross-compile/android/sigrok-cross-android
sigrok-cross-android: Skip installing pulseview
[sigrok-util.git] / cross-compile / android / sigrok-cross-android
index e50c93b4c42d937873f961ce69247e4692317bd5..6ae44da63f814f63d57fb05184b84a753b8ee2c2 100755 (executable)
@@ -223,6 +223,8 @@ autoreconf
 patch -p1 < ../../Python-$VER_PYTHON.patch
 ac_cv_file__dev_ptmx=no ac_cv_file__dev_ptc=no ac_cv_func_pipe2=no ac_cv_func_fdatasync=no ac_cv_func_killpg=no ac_cv_func_waitid=no ac_cv_func_sigaltstack=no ./configure $C --build=x86_64-linux-gnu --disable-ipv6
 sed -i "s/^#zlib/zlib/g" Modules/Setup
+sed -i "s/^#math/math/g" Modules/Setup
+sed -i "s/^#time/time/g" Modules/Setup
 make PYTHON_FOR_BUILD='_PYTHON_HOST_PLATFORM=$(_PYTHON_HOST_PLATFORM) ./hostpython' install $V
 cd ..
 
@@ -458,12 +460,20 @@ CC= CXX= ./configure \
        -android-ndk-host "$NDK_HOST" \
        -android-arch "$TARGET_ARCH" \
        -android-toolchain-version "$NDK_TOOLCHAIN_VERSION" \
+       -skip qtconnectivity \
+       -skip qtdeclarative \
+       -skip qtlocation \
+       -skip qtmultimedia \
+       -skip qtscript \
+       -skip qtsensors \
+       -skip qtserialport \
+       -skip qttools \
        -skip qttranslations \
+       -skip qtwebchannel \
        -skip qtwebkit \
-       -skip qtserialport \
        -skip qtwebkit-examples \
-       -skip qtlocation \
-       -skip qtconnectivity \
+       -skip qtwebsockets \
+       -skip qtxmlpatterns \
        -opensource -confirm-license -silent
 export ANDROID_API_VERSION=android-$VER_AND_API
 export ANDROID_BUILD_TOOLS_REVISION=$VER_AND_BT
@@ -488,7 +498,6 @@ $GIT_CLONE git://sigrok.org/pulseview
 cd pulseview
 cmake $CM -DENABLE_TESTS=y .
 make $PARALLEL $V
-make install $V
 ${TOOLCHAIN_TRIPLET}-strip -S libs/$TARGET_ARCH/libpulseview.so
 cd android
 "${ANDROID_SDK}/tools/android" update project -p . -t android-$VER_AND_API -n PulseView