add hasReadme and hasChangelog
This commit is contained in:
parent
6458fd86c1
commit
8fb4f30b31
@ -24,11 +24,23 @@ android {
|
|||||||
versionCode extVersionCode
|
versionCode extVersionCode
|
||||||
versionName project.ext.properties.getOrDefault("libVersion", "13") + ".$extVersionCode"
|
versionName project.ext.properties.getOrDefault("libVersion", "13") + ".$extVersionCode"
|
||||||
setProperty("archivesBaseName", "aniyomi-$pkgNameSuffix-v$versionName")
|
setProperty("archivesBaseName", "aniyomi-$pkgNameSuffix-v$versionName")
|
||||||
|
def readmes = project.projectDir.listFiles({ File file ->
|
||||||
|
file.name.equals("README.md") ||
|
||||||
|
file.name.equals("CHANGELOG.md")
|
||||||
|
} as FileFilter)
|
||||||
|
def hasReadme = readmes != null && readmes.any { File file ->
|
||||||
|
file.name.startsWith("README")
|
||||||
|
}
|
||||||
|
def hasChangelog = readmes != null && readmes.any { File file ->
|
||||||
|
file.name.startsWith("CHANGELOG")
|
||||||
|
}
|
||||||
manifestPlaceholders = [
|
manifestPlaceholders = [
|
||||||
appName : "Aniyomi: $extName",
|
appName : "Aniyomi: $extName",
|
||||||
extClass: extClass,
|
extClass: extClass,
|
||||||
extFactory: project.ext.properties.getOrDefault("extFactory", ""),
|
extFactory: project.ext.properties.getOrDefault("extFactory", ""),
|
||||||
nsfw: project.ext.properties.getOrDefault("containsNsfw", false) ? 1 : 0,
|
nsfw: project.ext.properties.getOrDefault("containsNsfw", false) ? 1 : 0,
|
||||||
|
hasReadme: hasReadme ? 1 : 0,
|
||||||
|
hasChangelog: hasChangelog ? 1 : 0,
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -9,6 +9,8 @@
|
|||||||
<meta-data android:name="tachiyomi.animeextension.class" android:value="${extClass}" />
|
<meta-data android:name="tachiyomi.animeextension.class" android:value="${extClass}" />
|
||||||
<meta-data android:name="tachiyomi.animeextension.factory" android:value="${extFactory}" />
|
<meta-data android:name="tachiyomi.animeextension.factory" android:value="${extFactory}" />
|
||||||
<meta-data android:name="tachiyomi.animeextension.nsfw" android:value="${nsfw}" />
|
<meta-data android:name="tachiyomi.animeextension.nsfw" android:value="${nsfw}" />
|
||||||
|
<meta-data android:name="tachiyomi.animeextension.hasReadme" android:value="${hasReadme}" />
|
||||||
|
<meta-data android:name="tachiyomi.animeextension.hasChangelog" android:value="${hasChangelog}" />
|
||||||
|
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user