Categories:Reading
License:GPL-3.0-only
Web Site:https://www.sufficientlysecure.org/android/
Source Code:https://github.com/SufficientlySecure/document-viewer
Issue Tracker:https://github.com/SufficientlySecure/document-viewer/issues
Changelog:https://raw.githubusercontent.com/SufficientlySecure/document-viewer/HEAD/document-viewer/src/main/assets/about/en/changelog.wiki
Donate:https://www.sufficientlysecure.org/android/

Auto Name:Document Viewer
Summary:Viewer for many document formats
Description:
Document Viewer supports:

* PDF
* DjVu
* EPUB
* XPS (OpenXPS)
* Comic Books (cbz) (NO support for cbr (rar compressed))
* FictionBook (fb2)

This apk supports all ABIs: ARM, x86 and MIPS.
.

Repo Type:git
Repo:https://github.com/SufficientlySecure/document-viewer.git

Build:2.1,2100
    commit=v2.1
    subdir=document-viewer
    buildjni=yes

Build:2.2,2200
    commit=v2.2
    subdir=document-viewer
    buildjni=yes

Build:2.4,2400
    commit=6888f6bae47cf1a47d
    subdir=document-viewer
    buildjni=yes

Build:2.5,2500
    commit=v2.5
    subdir=document-viewer
    gradle=yes
    buildjni=yes

Build:2.6,2600
    commit=v2.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.6.1,2610
    commit=v2.6.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7,2700
    commit=v2.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.1,2710
    commit=v2.7.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.2,2720
    commit=v2.7.2
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2730
    disable=doesn't build
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2731
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2732
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2733
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2734
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2735
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2736
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.3,2737
    commit=v2.7.3
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/
    buildjni=yes

Build:2.7.4,2741
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2742
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2743
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2744
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2745
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2746
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.4,2747
    commit=v2.7.4
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2751
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2752
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e '/gradleVersion/d' ../build.gradle && \
        sed -i -e '/Wrapper/agradleVersion = "2.11"\n' ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2753
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2754
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2755
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2756
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.5,2757
    disable=wait for 2.7.6
    commit=v2.7.5
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2761
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2762
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2763
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2764
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2765
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2766
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.6,2767
    commit=v2.7.6
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd && \
        sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2771
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2772
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2773
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2774
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2775
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2776
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.7,2777
    commit=v2.7.7
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2781
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2782
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2783
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2784
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2785
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2786
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.8,2787
    commit=v2.7.8
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2791
    disable=fails to build
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2792
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2793
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2794
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2795
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2796
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.7.9,2797
    commit=v2.7.9
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes

Build:2.8.0,2801
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2802
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2803
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2804
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2805
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2806
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.0,2807
    commit=v2.8.0
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2811
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2812
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2813
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2814
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2815
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := arm64-v8a" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2816
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := x86_64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Build:2.8.1,2817
    commit=v2.8.1
    subdir=document-viewer
    submodules=yes
    gradle=yes
    forcevercode=yes
    prebuild=sed -i -e '/splits/,+7d' build.gradle && \
        sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \
        sed -i -e '/ext\.versionCode/d' build.gradle && \
        echo "APP_ABI := mips64" > jni/Application.mk && \
        pushd ../ && \
        ./init.sh && \
        popd
    scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test*
    buildjni=yes
    ndk=r15c

Maintainer Notes:
* Check init.sh from time to time.
* Archive policy last three upstream releases
* Disable AUM since it does not support ABI splits
.

Archive Policy:15 versions
Auto Update Mode:None
Update Check Mode:None
Vercode Operation:%c + 7
Current Version:2.8.1
Current Version Code:2817
