generated from JuliaAI/MLJExampleInterface.jl
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmake.jl
41 lines (38 loc) · 1.35 KB
/
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
32
33
34
35
36
37
38
39
40
41
using Documenter
using LearnAPI
using ScientificTypesBase
using DocumenterInterLinks
using LearnTestAPI
const REPO = Remotes.GitHub("JuliaAI", "LearnAPI.jl")
makedocs(
modules=[LearnAPI, LearnTestAPI],
format=Documenter.HTML(
prettyurls = true,#get(ENV, "CI", nothing) == "true",
collapselevel = 1,
),
pages=[
"Home" => "index.md",
"Anatomy of an Implementation" => "anatomy_of_an_implementation.md",
"Reference" => [
"Overview" => "reference.md",
"Public Names" => "list_of_public_names.md",
"fit/update" => "fit_update.md",
"predict/transform" => "predict_transform.md",
"Kinds of Target Proxy" => "kinds_of_target_proxy.md",
"obs and Data Interfaces" => "obs.md",
"features/target/weights" => "features_target_weights.md",
"Accessor Functions" => "accessor_functions.md",
"Learner Traits" => "traits.md",
],
"Common Implementation Patterns" => "common_implementation_patterns.md",
"Testing an Implementation" => "testing_an_implementation.md",
],
sitename="LearnAPI.jl",
warnonly = [:cross_references, :missing_docs],
repo = Remotes.GitHub("JuliaAI", "LearnAPI.jl"),
)
deploydocs(
devbranch="dev",
push_preview=false,
repo="github.com/JuliaAI/LearnAPI.jl.git",
)