make.jl (799B)
1 #!/usr/bin/env julia 2 3 using NickelEval 4 using Documenter 5 using DocumenterVitepress 6 7 makedocs( 8 format = MarkdownVitepress( 9 repo = "https://github.com/LouLouLibs/NickelEval.jl", 10 ), 11 repo = Remotes.GitHub("LouLouLibs", "NickelEval.jl"), 12 sitename = "NickelEval.jl", 13 modules = [NickelEval], 14 checkdocs = :exports, 15 authors = "LouLouLibs Contributors", 16 pages = [ 17 "Home" => "index.md", 18 "Quick Examples" => "man/examples.md", 19 "Detailed Examples" => "man/detailed.md", 20 "Lazy Evaluation" => "man/lazy.md", 21 "API Reference" => "lib/public.md", 22 ] 23 ) 24 25 DocumenterVitepress.deploydocs(; 26 repo = "github.com/LouLouLibs/NickelEval.jl", 27 target = "build", 28 devbranch = "main", 29 branch = "gh-pages", 30 push_preview = true, 31 )