1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 22:07:35 +00:00

Meta: Add icons to online man pages

Previously all the added icons weren't available in the online version
of the man pages. This patch adds functionality to copy all the used
icons over when assembling the HTML version.
This commit is contained in:
Tobias Christiansen 2022-01-17 10:43:28 +01:00 committed by Brian Gianforcaro
parent 76563c56dd
commit 89c0f84a28
2 changed files with 20 additions and 0 deletions

View file

@ -3,3 +3,14 @@ function Link(el)
el.target = string.gsub(el.target, "help://man/([^/]*)/(.*)", "../man%1/%2.html")
return el
end
function Image(el)
local pattern = "/res/icons/(.*)"
local image = string.gsub(el.src, pattern, "%1")
el.src = "../icons/" .. image
file = io.open("icons.txt", "a+")
file:write(image .. "\n")
file:close()
return el
end