de.thecode.android.tazreader.yml 4.28 KB
Newer Older
1
2
3
4
5
6
AntiFeatures:
  - NonFreeNet
Categories:
  - Internet
  - Reading
License: AGPL-3.0-or-later
7
8
SourceCode: https://github.com/ctrlaltcoop/tazapp-android
IssueTracker: https://github.com/ctrlaltcoop/tazapp-android/issues
9
10

RepoType: git
11
Repo: https://github.com/ctrlaltcoop/tazapp-android
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Builds:
  - versionName: 3.9.1 universal
    versionCode: 3090102
    commit: 3.9.1.2-36-g4aeb163
    subdir: tazapp
    gradle:
      - taz
    output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk
    srclibs:
      - MuPDF@1.10-114-g9d96d035
    build:
      - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g'
      - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h
      - make -j4 -C $$MuPDF$$ generate
      - $$NDK$$/ndk-build -j4 -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16
        APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release
      - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs

31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  - versionName: 3.9.2 universal
    versionCode: 3090202
    commit: fdroid-3.9.2.2-fdroid
    subdir: tazapp
    gradle:
      - taz
    output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk
    srclibs:
      - MuPDF@1.10-114-g9d96d035
    build:
      - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g'
      - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h
      - make -j`nproc` -C $$MuPDF$$ generate
      - $$NDK$$/ndk-build -j`nproc` -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16
        APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release
      - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs

Frank Doepper's avatar
Frank Doepper committed
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
  - versionName: 3.9.2.3+fdroid+universal
    versionCode: 3090203
    commit: fdroid-3.9.2.3
    subdir: tazapp
    gradle:
      - taz
    output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk
    srclibs:
      - MuPDF@1.10-114-g9d96d035
    build:
      - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g'
      - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h
      - make -j`nproc` -C $$MuPDF$$ generate
      - $$NDK$$/ndk-build -j`nproc` -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16
        APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release
      - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs

Frank Doepper's avatar
Frank Doepper committed
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
  - versionName: 3.10.3.0+fdroid+universal
    versionCode: 3100300
    commit: fdroid-3.10.3.0
    subdir: tazapp
    gradle:
      - taz
    output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk
    srclibs:
      - MuPDF@1.10-114-g9d96d035
    build:
      - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g'
      - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h
      - make -j`nproc` -C $$MuPDF$$ generate
      - $$NDK$$/ndk-build -j`nproc` -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16
        APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release
      - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs

82
83
84
85
86
87
88
89
90
  - versionName: 3.14.0.0+fdroid+universal
    versionCode: 3140000
    commit: fdroid-3.14.0.0
    subdir: tazapp
    gradle:
      - taz
    output: ./build/outputs/apk/taz/release/tazapp-taz-universal-release-unsigned.apk
    srclibs:
      - MuPDF@1.10-114-g9d96d035
91
92
    prebuild: echo -e '\n' 'org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError
        -Dfile.encoding=UTF-8' >> ../gradle.properties
93
94
95
96
97
98
99
100
101
    build:
      - find $$MuPDF$$ -type f -name \*.[ch] | xargs perl -i -pe 's/com.artifex.mupdf(?!demo)/$&demo/g'
      - perl -i -pe 's,^/\* (#define TOFU(?:_CJK)?) .*,$1,' $$MuPDF$$/include/mupdf/fitz/config.h
      - make -j`nproc` -C $$MuPDF$$ generate
      - $$NDK$$/ndk-build -j`nproc` -C $$MuPDF$$/platform/android/viewer/ APP_PLATFORM=android-16
        APP_ABI="arm64-v8a armeabi-v7a x86 x86_64" APP_OPTIM=release
      - mv $$MuPDF$$/platform/android/viewer/libs src/main/jniLibs
    ndk: r23

102
AutoUpdateMode: None
Jochen Sprickerhof's avatar
Jochen Sprickerhof committed
103
UpdateCheckMode: None
104
105
CurrentVersion: 3.14.0.0+fdroid+universal
CurrentVersionCode: 3140000