docs: make output html single line

Signed-off-by: keta1 <k@ketal.icu>
This commit is contained in:
keta1
2023-01-07 03:13:04 +08:00
parent e8ce96cb25
commit b2a4ac4986

View File

@@ -118,6 +118,7 @@ android {
"-DNDEBUG",
)
externalNativeBuild.cmake {
// arguments += "-DQAUXV_VERSION=${defaultConfig.versionName}"
cFlags += releaseFlags
cppFlags += releaseFlags
cFlags += ltoCacheFlags
@@ -407,24 +408,15 @@ val generateEulaAndPrivacy by tasks.registering {
outputs.file("${projectDir}/src/main/assets/eulaAndPrivacy.html")
doFirst {
val head = """
<head>
<meta charset="UTF-8">
</head>
<body>
""".trimIndent()
val html = inputs.files.map { markdownToHTML(it.readText()) }
outputs.files.forEach {
it.writeText(
buildString {
append("<html>")
append(head)
html.forEach(::append)
append("</body></html>")
}
)
val output = buildString {
append("<!DOCTYPE html><head><meta charset=\"UTF-8\"></head><body><html>")
html.forEach(::append)
append("</body></html>")
}.lines().joinToString("")
println(output)
it.writeText(output)
}
}
}