-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmake.jl
31 lines (28 loc) · 1003 Bytes
/
make.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using ExtensibleEffects
using Documenter
DocMeta.setdocmeta!(ExtensibleEffects, :DocTestSetup, :(using ExtensibleEffects); recursive=true)
makedocs(;
modules=[ExtensibleEffects],
authors="Stephan Sahm <[email protected]> and contributors",
repo="https://github.com/JuliaFunctional/ExtensibleEffects.jl/blob/{commit}{path}#{line}",
sitename="ExtensibleEffects.jl",
format=Documenter.HTML(;
prettyurls=get(ENV, "CI", "false") == "true",
canonical="https://JuliaFunctional.github.io/ExtensibleEffects.jl",
assets=String[],
),
pages=[
"Home" => "index.md",
"Manual" => [
"Introduction" => "manual-introduction.md",
"Effects" => "manual-effects.md",
"How it works" => "manual-how-it-works.md",
"JuliaCon 2021" => "manual-juliacon.md",
],
"Library" => "library.md",
],
)
deploydocs(;
repo="github.com/JuliaFunctional/ExtensibleEffects.jl",
devbranch="main",
)