AgeCommit message (Collapse)AuthorLines
Add a help page with common workflowsBryce Kwon-0/+1
Let cgit build with or without LuaBryce Kwon-1/+1
Lua only powers the filter extensions, so it stays optional and autodetected. Autodetection skipped Lua 5.3 and 5.4, so a system with only those fell back to a build without Lua. The release script still leaves Lua out unless asked, so its binary needs no Lua at runtime.
Reorganise into source, assets and librariesBryce Kwon-26/+35
Everything the build generates now lands in build/, so a clean is a single remove and the source tree stays free of build output.