Related #11. Builds docs to the gh-pages branch on every push to master. Also updates all dead links to point to live ones (or ones that will be live after this is merged). Uses three third-party gh actions: * leafo/gh-actions-lua@v8 * leafo/gh-actions-luarocks@v4 * peaceiris/actions-gh-pages@v3 * This receives secrets.GITHUB_TOKEN Also switches to the new ldoc css and moves doc output folder to ./doc/out which is less confusing when configuring than ./doc/doc. Once merged, docs will be available on https://excessive.github.io/cpml/ Currently, you can see the built docs on https://idbrii.github.io/love-cpml/
13 lines
260 B
Plaintext
13 lines
260 B
Plaintext
project="CPML"
|
|
title="CPML documentation"
|
|
description="A math library with (hopefully) everything you need for 2D/3D games"
|
|
format="markdown"
|
|
backtick_references=false
|
|
file = {
|
|
"../init.lua",
|
|
"../modules"
|
|
}
|
|
dir='./out'
|
|
readme='../README.md'
|
|
style='!new'
|