update: docs(main description)

This commit is contained in:
Wataru Otsubo 2024-09-14 02:26:32 +09:00
parent 98d246a054
commit 48e83bfe18
6 changed files with 468 additions and 19 deletions

View file

@ -1,6 +1,14 @@
using Documenter, PSBoardDataBase
using DocumenterInterLinks
DocMeta.setdocmeta!(PSBoardDataBase, :DocTestSetup, :(using PSBoardDataBase); recursive = true)
DocMeta.setdocmeta!(
PSBoardDataBase,
:DocTestSetup,
:(using PSBoardDataBase);
recursive = true,
)
links = InterLinks("DataFrames" => "https://dataframes.juliadata.org/dev/objects.inv")
makedocs(
modules = [PSBoardDataBase],
@ -12,7 +20,8 @@ makedocs(
assets = String[],
),
repo = Remotes.GitLab("https://gitlab.cern.ch", "wotsubo", "PSBoardDataBase"),
pages = [
"Home" => "index.md",
]
pages = ["Home" => "index.md", "About this software" => "about_software.md"],
plugins = [links],
)
deploydocs(repo = "gitlab.cern.ch/wotsubo/PSBoardDataBase", devbranch = "main")