-
-
Notifications
You must be signed in to change notification settings - Fork 73
/
Copy pathmake.jl
50 lines (48 loc) · 1.82 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
42
43
44
45
46
47
48
49
50
using Dagger, TimespanLogging, DaggerWebDash
using Documenter
makedocs(;
modules = [Dagger, TimespanLogging, DaggerWebDash],
authors = "JuliaParallel and contributors",
repo = "https://github.com/JuliaParallel/Dagger.jl/blob/{commit}{path}#L{line}",
sitename = "Dagger.jl",
format = Documenter.HTML(;
prettyurls = get(ENV, "CI", "false") == "true",
canonical = "https://JuliaParallel.github.io/Dagger.jl",
assets = String[],
),
pages = [
"Home" => "index.md",
"Use Cases" => [
"Parallel Nested Loops" => "use-cases/parallel-nested-loops.md",
],
"Task Spawning" => "task-spawning.md",
"Data Management" => "data-management.md",
"Distributed Arrays" => "darray.md",
"Scopes" => "scopes.md",
"Processors" => "processors.md",
"Task Queues" => "task-queues.md",
"Datadeps" => "datadeps.md",
"Option Propagation" => "propagation.md",
"Logging and Graphing" => "logging.md",
"Checkpointing" => "checkpointing.md",
"Scheduler Visualization" => "scheduler-visualization.md",
"Benchmarking" => "benchmarking.md",
"Dynamic Scheduler Control" => "dynamic.md",
"Scheduler Internals" => "scheduler-internals.md",
"Dagger API" => [
"Types" => "api-dagger/types.md",
"Functions and Macros" => "api-dagger/functions.md",
],
"TimespanLogging API" => [
"Types" => "api-timespanlogging/types.md",
"Functions and Macros" => "api-timespanlogging/functions.md",
],
"DaggerWebDash API" => [
"Types" => "api-daggerwebdash/types.md",
"Functions and Macros" => "api-daggerwebdash/functions.md",
],
]
)
deploydocs(;
repo="github.com/JuliaParallel/Dagger.jl",
)