fdroidserver/tests/source-files
Hans-Christoph Steiner b1b30d13a4 set up config['ndk_paths'] on demand by reading source.properties
ndk_paths is set up right after installing the NDK and right before
ndk_paths is used in Build.ndk_path().

A proper NDK install always has a _source.properties_ which declares
the revision and release strings. That is used as the source of
revision and release.  This only reads from the local filesystem, and
reads the official source of version info (_source.properties_),
thereby avoiding any potential network calls that sdkmanager might
do. This implementation was inspired by @uniqx's:

ed931d47d7 (27b997d583cd1c0a05b2213437e0d9fe6536bfe3)
2025-11-11 15:56:01 +01:00
..
at.bitfire.davdroid Add Nextcloud and DavDroid test case 2017-12-27 11:51:57 +01:00
catalog.test scanner: remove asLibraryDependency from catalog accessor 2025-09-18 11:19:32 +00:00
cn.wildfirechat.chat import: make it work most of the time with git repos 2020-02-13 13:51:52 +01:00
com.anpmech.launcher import: make it work most of the time with git repos 2020-02-13 13:51:52 +01:00
com.github.jameshnsears.quoteunquote Fix matching substring flavour detection 2021-06-13 00:09:02 +02:00
com.github.shadowsocks scan gradle.kts 2022-05-07 00:43:55 +08:00
com.infomaniak.mail scanner: fix catalog match 2025-09-18 11:19:32 +00:00
com.integreight.onesheeld prefer build.gradle with Android Plugin as source of package/version/code 2020-02-13 22:32:51 +01:00
com.jens.automation2 New com.jens.automation2 test case 2021-07-06 08:30:08 +00:00
com.kunzisoft.testcase Don't allow '_' in first place of version code 2021-06-09 11:04:25 +00:00
com.lolo.io.onelist scanner: support libs.versions.toml 2024-09-23 16:35:27 +08:00
com.nextcloud.client Add Nextcloud and DavDroid test case 2017-12-27 11:51:57 +01:00
com.nextcloud.client.dev/src add flavour to metadata 2017-12-01 15:25:00 +01:00
com.seafile.seadroid2/app build: fix bad regexs when removing signingConfig from srclibs 2019-10-23 12:44:47 +02:00
com.ubergeek42.WeechatAndroid/app Catch DefusedXmlException (as ValueError) 2022-07-25 09:30:25 +02:00
de.varengold.activeTAN Support multiple flavours in parse_androidmanifests 2021-07-24 21:20:19 +02:00
dev.patrickgold.florisboard/app Support versionCode and versionName in brackets 2021-03-19 13:58:02 +01:00
eu.siacs.conversations add Conversations as gradle flavor test case 2017-12-14 16:52:02 +01:00
fdroid/fdroidclient gradle file: use flavour specific versionCode/versionName, fall back to parsing line by line 2017-12-23 17:12:54 +01:00
firebase-allowlisted switch to allow/block list terminology throughout code base 2021-06-18 18:26:50 +00:00
firebase-suspect Add a simple test for scanner 2017-12-15 00:37:52 +01:00
flavor.test calculate all combinations of gradle flavors 2025-05-22 12:24:33 +02:00
info.guardianproject.ripple scanner: add a test for the local Debian Maven repo 2019-08-29 21:33:12 +03:00
lockfile.test scanner: support workspace for lock files 2024-09-04 22:32:48 +08:00
ndk set up config['ndk_paths'] on demand by reading source.properties 2025-11-11 15:56:01 +01:00
open-keychain/open-keychain build: improve regsub pattern for setting buildToolsVersion 2015-08-19 17:55:17 +02:00
org.mozilla.rocket/app build: fix bad regexs when removing signingConfig from srclibs 2019-10-23 12:44:47 +02:00
org.noise_planet.noisecapture Fix subproject regex to allow subdir without colon 2021-11-30 08:28:17 +00:00
org.piepmeyer.gauguin scanner: support libs.versions.toml 2024-09-23 16:35:27 +08:00
org.tasks import: make it work most of the time with git repos 2020-02-13 13:51:52 +01:00
osmandapp/osmand add basic test suite for gradlew-fdroid 2020-02-13 22:32:51 +01:00
OtakuWorld scanner: also scan classpath 2022-08-24 21:34:55 +02:00
realm/react-native/android build: fix bad regexs when removing signingConfig from srclibs 2019-10-23 12:44:47 +02:00
se.manyver add basic test suite for gradlew-fdroid 2020-02-13 22:32:51 +01:00
ut.ewh.audiometrytest import: make it work most of the time with git repos 2020-02-13 13:51:52 +01:00
yuriykulikov/AlarmClock/gradle/wrapper gradlew-fdroid: fix parsing when files have Windows linefeeds 2020-05-29 21:55:10 +02:00
Zillode/syncthing-silk build: improve regsub pattern for setting buildToolsVersion 2015-08-19 17:55:17 +02:00